If there was no welfare state, men would think twice before leaving their kids.1. I dislike welfare because it makes people lazy but a reminder that the people in your own community depend on it. Morality is a fundamental of Islam, for someone who claims to be religious, I suggest you look into it. You say that men are replaced as providers but tell me about the many men who aren't providers? You realize many don't contribute to their households or children at all especially within our own community? How are you going to deal with mothers and children that don't have men providing for them?
2. Ehhh I agree
3. Same as the welfare.
What's your alternative?
Before these welfare programmes, a family unit expanded into an extended family and then into a village. In the scenario where a woman became a widow (since divorce was not as common), extended family would pool something together and pay remittance. For those without family, the masjid's were allocated the role of providing through Zakat and sadaqah.
Now it seems the government is the big daddy suited to correcting societal ills, which I disagree with for the reasons I mentioned above.