If a country has high taxes then you need to learn not to pay them. In any legislation there are niches that allow you to do this. Bitcoin for example. It's not just a currency, and the possibility of leaving the government without financing. Then they just think, and cut taxes to revive the economy.
How can you avoid paying taxes using Bitcoin? You can hide your income in Bitcoin and refuse to pay the taxes. But that is illegal. If the authorities find out about it, then you can be imprisoned. The only perfect solution to avoid taxes is to get an economical citizenship in nations such as St Kitts, Dominica, or Antigua, where there is no income tax.