Living expenses trump cost of college, IMO, especially if you are a needy person. Needy people can get great assistance, even if they don't know where to get it.
Who is a "needy person"? Usually that phrasing is meant in a derogatory way; is that what you mean?
I think it's rather obvious from context that he means low-income. There's no need to go desperately searching for something to be outraged about.
I meant that referring to someone as "needy" is needlessly derogatory and offensive, regardless of what the poster meant. If he meant low-income, there are less offensive ways to express that which he should use instead of "needy".