Well, my argument would be that a boss that would make such a decision probably wouldn't be worth working for long term. It's my job as a boss to see that work gets done efficiently and that quality standards are met. It's my job to organize people, make sure appropriate information is routed to the right people, and that internal politics are removed from the work environment for my core producers so they can do what they do best.
It's not my job to exert my authority and make snap firing decisions of key (or even minor) resources over a debate. Doing so is harmful to the company and does no good other than to bolster my own ego. It's exactly the problem with employers in the US today. They think because they write a check they own you. Short term this probably works, especially in a financial crisis, but long term I'm not convinced it makes for a strong company or an empowered employee.