Since you are an avowed atheist and often anti-Christian, I find your assumptions presumptuous. It'd be like me dictating to Jews or Muslims what I think they believe or what they should believe. The bottom line here is that forcing people to pay for other people their entire lives is wrong. Sure it's noble to help someone who is down, to help minors get a good start in life or to help the sick and elderly. It's not so noble to force people to give up the sweat of their brow in a idealistic attempt to "level the playing field" between those who work and those who choose not to work. Our system is fucked up right now. It rewards laziness when it should be rewarding hard work. It rewards negligence when it should reward competence. It rewards poor life choices when it should reward smart choices. Yes, there are inequities and those should be corrected, but just throwing Other People's money at it without fixing the actual problems isn't the solution.