Again, Bama isn't a "non-profit." I don't know what makes you think anything would change in their case if they were taxed. Additionally, Bama making money is really the exception to the rule.
Knowing your stance on education, I don't think you'd like to see how schools would be run if they were for profit. Bye bye tenure.