The 30% profit margin University of Phoenix makes is a signal to other investors to enter the field and innovate! This is a feature not a bug of markets. Non-profit just means they are maximizing more opaque measures of success. Of course the accreditation barriers to entry are still quite innovation stifling.
also, I'd be shocked if WGU doesn't come under fire for 'disparate impact', otherwise known as racism at some point.