It's not just taxes. Think about the large (and growing) number of government workers with all their benefits and defined benefit pensions. How is the government going to be able to afford the public pension program? Imagine being a BC or Canadian government worker about to retire, and then looking at the books of the BC or Canadian government, and seeing how much debt they have and that it just keeps growing. That is who you are relying on to pay your pension for the next 40 years. Interest cost on govt debt is already significant and almost the same amount it spends on healthcare or education. As the govt debt grows, the interest payments increase - what if interest rates go up? What if we have a real recession and government revenues drop while the amount they spend has to increase? Even if you think its ok, they can raise taxes, how will the rest of the population feel about paying more taxes so a retired govt worker can enjoy a guaranteed pension for life, even if they worked a similar job to you in the private sector? Just one area that I don't think is sustainable or realistic, and one day the rubber will hit the road. Governments are going to have to be forced into being more fiscally responsible at some point.