I think one difference is that “for-profit” schools (especially those whose programs are questionable enough that they aren’t accredited) have a big financial incentive to sign up students who simply aren’t college material.
All schools have a big incentive to "sign up" students. Even public high schools fight to keep kids from going to private. I've seen it first hand.
Also have a nephew who worked in "financial aid" at a state college. He quit because of the pressure to write as many loans as possible regardless of viability. Last straw was when he got in trouble for informing a felon his desire for a school loan for law enforcement classes was a waste of money since he'd was ineligible for that line of work.