I'll probably get voted down for this, but whatever.
You're missing the point of the original post. It's not saying there is an excuse for everything or that no one's life is how you expect it. It's just saying don't judge people. The pregnant girl you see might be a slut or an irresponsible teenager. Or, she might have been raped. But unless you know her personally, you don't know for sure that she is one or the other. So isn't it better not to assume the worst? I'm not saying you should just assume she's been raped, just don't make any snap assessments. All I'm saying is don't judge someone or make assumptions, because there will always be exceptions.
Sorry for this super long rant.