What do they 'take', exactly? They pay up to $80K in Medicare premiums before they ever start to qualfiy for it, and then they still pay premiums and 20% after they're on it; nothing 'free' there. As for Social Security, same thing, most aren't getting close to what they should be getting already. So, they're 'taking' nothing, and in fact, a lot of younger people are mooching off of them and they money they paid in that gets used for other crap over the years, like the interstate highway system all those trucks use to deliver your Prozac and diapers and Skittles.