Not that many of the "not for profit" colleges aren't guilty too. But most of these for-profit colleges just don't provide much value to the students. Years ago, my ex-wife attended ITT Tech for a while, thinking she wanted to go into Electrical Engineering. The whole thing was a disaster. She wound up hugely in debt after only a couple of semesters, and eventually decided the program wasn't for her. Then, she realized the credits earned there were basically worthless, trying to transfer them elsewhere. So it was just thousands and thousands of dollars down the drain.
In their defense, they do now point out that "not all credits may transfer". To me this is just a red flag that no other school considers their classes as worth anything.