Would love any feedback
As you point out, we're all guilty of being on both sides of this. Just recently I took ownership of a project for a couple of months while it was transitioned between companies. I found myself in the curious position of being aware of being the scapegoat. It made me really aware of defending the previous team as I knew full well there would be code I'd written that would get bad mouthed if that culture was created. It was suitably humbling.