> I place equal blame on them for delivering a subpar product, whether it's under their control or not.
What else is there to say...
> If they don't like the environment of a particular studio, they can always choose to work elsewhere.
They like it. The industry just has issues beyond their control which are in the process of being solved, gradually. No one will drop their dream job to satisfy your entitlement right now, sorry to say. You are free to not buy the game.