Reread that line I included about the excess money, it is put back into programing and improvement, that is what happens to the "profit" you claim schools shouldn't have. When you become a practicing physician, should every dollar you collect go to you and your staff? No, the "profit" is what is put into new equipment, upkeep, expanding resources, improving research infrastructure, etc. It is just the money that doesn't directly support faculty/staff salaries, utility bills, rotation expenses, etc. Even though they are private, most schools are not for profit, which means there are rules and guidelines about where money can and cannot go. It isn't lining the pockets of corporations that own the school.