Btc will remain the king because it's associated with freedom.
It's not illegal because it depends on what you do with your money!
If you hold bitcoins in your wallet you don't give a shit about people saying it's illegal ^^
Nobody will ever know you own those BTC !