This is something people will have to get used to if we want Bitcoin to ever go mainstream one day.
Only as long as they opt to use shitty online wallets, may they be called coinbase, xapo, blockchain.info and whatever else.
If you'd use a properly set up local wallet (electrum, core, armory,...there's enough for everyone to find a favorite), that's a whole different story.
You really think that if Bitcoin goes mainstream you'll be able to avoid regulations by using a local wallet? If the government gets involved in Bitcoin, and they will if Bitcoin becomes a legal currency, you can be sure that every single coin movement will be tracked. The blockchain makes it impossible for anyone to do anything without being noticed.