It's a lot simpler to fix these type of nations issues with just two things, and yet they fail to see it. A government needs to spend a lot less on the military, and they need to cut back on government spending instead of trying to find more ways to get taxes from people.
Almost all governments all around the world are bloated, and if they were a company, they would have all been bankrupt by now. I love warren buffets idea, if government has deficit that year, all sitting members of the congress gets fired and not eligible for re-election. Do that, and see what kind of math they come up with, I guarantee you, they will find a way to cut back on spending. Or worse, they will steal even more to squeeze that into one single term, so it's risky.