We live in an era now where the front office has all the power. They even pick the coaching staff. In the past, the manager did that. They even play a bigger role in the lineup, batting order, etc. I don’t know if that’s a good thing or not - but given most GM’s didn’t play the game at a high level, it concerns me.
With that power comes great responsibility. If things aren’t working, they need to be held accountable.