Earlier quoted context omitted.
We had two changes recently. Managers were fired because the team wasn't performing well at all and failed key deliveries. Oh, we're also in our fourth product manager in three years. The previous three left because they were (of course) unable to deliver.
Why would you fire a product manager for being unable to deliver if the team is not delivering? I’d probably only be concerned if they were delivering the wrong things (e.g. if business requirement feature translation goes wrong).
Yeah, that's something I also don't understand.
Honestly, I'm a bit inclined to think there is a problem with engineering, since they were able to test lots of different strategies and group dynamics in the last three years, and none of them has worked so far.