Non-profits offer a lot more worthless degrees than for-profits
For-profits might be more likely to overcharge for a degree, but the non-profits are the ones that offer degrees in all sorts of areas that offer zero job prospects. Neither type of school is immune from this insanity.