Keith, remember Margaret Thatchers quote that Socialism only works as long as you have other people's money to give away. We are nearing that tipping point where 50+% will be taking from an ever smaller number of tax payers. The system worked at 10% up to 40% but the baby boomers are about to all down size and retire. Vast amounts of tax incomes will be lost to the government to spend. The baby boomers will be taking more out in retirement than paying in taxes and nobody is looking at that elephant in the room.