If it's gotten to the point where most of the positive comments are of the "at least the did something good" kind, then you know something is wrong with the company.
Just because they do some good things doesn't mean that the company is good overall, hence the comments.
While I agree it's a basic human right to have children, there should be some limitation as to who can have them - if you're obviously not in a condition to care and provide for offspring you shouldn't be allowed to. Now you might ask - okay but who decides what that standard is, and you'd be correct in asking, but that's a whole other question.
I do actually since when I was 17 I got advice by all my teachers, parents, etc to go into something that pays. Also it's just common sense that you need money to pay your bills, therefore you need a job that is in demand.
As soon as I read that he graduated with a degree in "English Literature" I knew what the problem was - what did he expect? Where does he think the demand for that is? How did he justify 100k$ for such a degree ( or any degree for that part )?
There are so many jobs like welding, plumbing, etc that need to be done, pay very good money and require no ( or very small ) loans, and he studied something like English Literature ( for 100k$ !! ) complaining...
Hell, even studying something "elite" as he calls it like CS in his own time, on his own, doing projects to get some starting job in any CS-related industry would be preferrable.
People who study these bullshit degrees are in a mess of their own doing.
Just because they do some good things doesn't mean that the company is good overall, hence the comments.