The issue with pensions and the like is not current employees. My Grandpa worked for GM over 40 years ago, he died when my dad was 18 (1968). My Grandma was a widow for over 20 years, she has since remarried. Guess what, she still receives benefits from GM. This is what is killing GM, Ford, and Chrysler. There are ten of thousands of former employees and there spouses that are still "on the books" so to speak because of the union labor contracts. Toyota and Honda do not have a 40+ year overhead because they did not start building cars here until fairly recently. When they did start building they did not provide the union style employee perks. They instead operate like the majority of companies out there today. They will pay fairly well, provide 401k opportunities, and everything else but will not take care of you for the rest of your life just because you worked for them at one point in your life. This difference of "history" is what is the real price gap. GM, Ford, and Chrysler have to pay every one of there employees of the past with the sale of every car they sell today (same sinking boat as social security).