Because thats not how the world operates. The financial system is structured such that it rewards year-over-year profits and punishes anything less. A for-profit institution is going to be beholden to investors. Incentives are a strong predictor of outcome.
1. Why is it about making a quick buck? Why can't it be a long term investment?
2. Why can't an institution have both these goals at the same time (make money, churn out well-prepared grads)? They aren't mutually exclusive.