AFAIK devs are expected to be On Call, refine code to handle edge cases properly, make technical tradeoffs (performance, efficiency, ...), grow other devs etc.
I assume most PMs would rather avoid those tasks, otherwise they would have opted to be devs in the first place.
officially giving up my “PM” title, we are all members of the technical staff now, time to embrace it