Administrators that can keep hospitals financially successful are worth their salaries to the companies that pay them, so they make a lot of money. Hospitals are businesses. If they are successful it is because they spend their money in a way that increases their profits.