I personally know a number of people who are on social welfare and planning having a second or even third child. I find this is extremely irresponsible. They can barely afford the children they already have and want to get the state to pay for more? I'd much rather my taxes went to schools and hospitals and better public transport than for paying for these peoples stupid decisions. What kind of life will that child have?
If you cannot afford it, do not have children. I can totally understand if you had the children before you, eg, lost your job or whatever. Things happen, situations change. The problem is the people who don't already have children. Also, if you cannot afford it, you need to be extra careful not to have an "accidental" pregnancy.