Are you under the impression that management contains 0 engineers and that engineers had nothing to do with the decisions made...?
I'm under the impression that MBA culture has issues with taking responsibility for failure, and will always try to assign blame somewhere - anywhere - else.
That’s just shitty leadership. Happens A LOT even without MBAs.