Wow. That's a very judgemental and super unrealistic perspective.
I'm a mother and a college student. I'm also 35, a disabled veteran, and a former logistics and finance administrator who would have fallen in the upper middle class caregory. The state I was in is now under a severe recession, my husband lost his job, and we lost everything to bankruptcy one year after having our daughter and buying our home. Moving after we burned through years of savings.
Tell me where I'm selfish for having a child I can barely take care of. In your 20 years of life, tell me what I should have done different or foreseen. Yes, some students have children young, but this isn't just a horrible argument, it lacks compassion and understanding that sometimes life will slap you in the face hard, even if you do everything right. You have students all around you that did not have the education you had. That did not have he parents you have. That did not have the opportunities you had.
This "every man for himself, and shame everyone who isn't better than me" mentality does no one good. Even you. May you never have hardshipswhere people weigh and measure you for your pound of flesh to judge.