Unfortunately, in my country you still have to pay taxes when you are cashing out your coins and also you cannot cash them all out you can only do in in a limit this way you have to pay a lot of taxes if you want to cash everything out.
That is, if you are going through the legal route. There are thousands of options out there to avoid taxes and it is up to you whether to use these methods or not. For example, you can order pre-paid Bitcoin debit cards from various service providers and withdraw fiat cash from the ATMs.
Yes bad luck but some countries are doing this. I think it depends on the country and the time of the constitutions; in my country the bitcoin is the one of the best thing of the bitcoin and holding by a lot of the people. The importance of the bitcoin will be higher in the future you just need to wait and hold for the long time. So it will kill the tax but need some time.