No, no, no wait I'm not trying to put racial implications into this at all. All I'm saying is that shit happens some things you can't avoid and some things happen that are completely avoidable but they still occur. I'm not turning this into a racial discussion or pointing fingers at a specific group of people at all.
My post was directed at the OP.
I'm not implying people with those beliefs are racist but if we use the standard the OP has set there would be no African-Americans left.
It's very easy to sit back and judge people but until you have spent time with them, get to know them and understand their situation your opinion on what kind of person they are doesn't hold much value.
I've been around people of all situations from the poor, homeless, single mothers etc and nothing is what it seems at face-value. To look at the poor and call them selfish because of raising their own children is stupid and it makes no sense.
The majority of people are living in their own little world and have no idea that their perception of things is simply based on their own up-bringing. So for somebody to look at a group of people that grew up in an entirely different situation than theirs and judge them shows how idiotic that person is.