Indeed! Whereas a doctor might say yes, give that patient with cancer the treatment they need, the MBA is going to say no, it costs to much, let them die. If the goal is to maximize profit, the MBA is doing a better job. If the goal is to maximize the health of your patients, the doctor is. We must realize that these two goals are fundamentally in conflict with one another.
The question isn't whether a doctor or an MBA should be running a for profit hospital, it's whether we should even have for profit hospitals. If we care about people more than profits, then clearly we should not.