Geektastic:
The problem with that is that it simply ensures that people who cannot afford children will have them anyway, secure in the knowledge that the government will simply hand them other people's money to pay for their behaviours.
Doesn't matter. It is not the children's fault where they came from. They are going to be here for 70 years or so, so doesn't it make sense to try to do everything possible to make good citizens of them and ensure they don't repeat the mistakes of their parents?