You're with the wrong women.
OK, let's play the moral-hammering game, because i love arguing with people (1 rule: If you're offended, say so and we can stop).
I think there is one fundamental principle that everyone is missing here: Contraception. There are morals that exist as either evolutionary or social dregs from a time when sex meant babies and sex outside of a relationship meant babies that were poorly looked after. This is not the case now, so we can isolate sex from babies and ultimately the potential is there to isolate sex from relationships... although it's unlikely that'll ever happen completely.
That said, if the morals you were considering that the majority of the population aren't taught are "Work hard in school, get a job that requires some form of intelligence, don't have children until you've entered into a stable relationship in which you have a source of income" then, yeah, i agree with you. It's either the parents, or the society in which the children grow up. Or, alternatively, their genes (but that's both very unlikely and an argument for another time). But it's one thing to complain about it, in reality there's nothing we can do to change it or sort it out because you can't change the way a parent brings up their child, it can't (easily) be done. So there is only one thing left to do; instead of complain and feel bitter about it, gain a sense of superiority from it.
Alternatively, we could implement my crazy new layout for the whole of society, but i'm not going to post that here in public and if anyone's interested we'll have to discuss it by PM (and you wouldn't be the first).
...Fun lecture

Feel free to argue with me, i enjoy it.