The problem with effective Bitcoin is that it should be global, permanent and unanimous to work. If only one country will ban BTC then due to global nature of Bitcoin - it won't be effective.
So far global ban is highly unlikely to happen and move like that will create great social unrest - banning new promising new technology is not something that serious movements will do.
Instead I expect that we will have full 'legalization' and taxation of bitcoin introduced at some point in the future - it is better to gain some profits from it that fight with it.
I expect full legalization, that already started this year. Governments will find a way to tax bitcoin, but like with current currencies
there will be always people who will try to skip paying taxes. I think the same, global banning is unlikely to happen, bitcoin is gaining
popularity not revers.
It is better to join and gain profit, then waist time on criticizing bitcoin. There are problems, but problems will be solved with some
upgrades. Everything is upgrading as technology going forward.