So you think only a certain strata of citizens deserves those things in our society? I'm talking about basis subsistence here, not houses, tv's or college. People need at least a small rental apartment, second-hand cars or carpool, sharing expenses, to get to work . Every time Wal Mart moves, the busses move, but they don't run at night or on weekends.
Whether they deserve them or not is beyond the point. Mother Theresa probably deserved free cable television and a new Mercedes every year. Deserved is a concept that is entirely and utterly beyond the point. You look for a semblance of "fair" where none exists. Despite advertisements to the contrary on television, it's very much an adult world. Go up to the next guy you see in a wheelchair and ask him if he thinks life is fair.
Keeping that in mind -- people are paid according to their skill set. The more common and easily learned the skill sets pay the lowest salaries.