The title should be:
DON'T USE COINBASEThe things mentioned above are usual in any legit exchange. I don't see any popular and big exchange that doesn't involve on those concerns listed above.
Because generally exchanges are rather insecure comparing to other wallets like Electrum or Coinomi. It could be hacked or might also be a scam, you can't be
Where did you get this idea? Electrum and Coinomi do have their own feature on which Coinbase or any exchanges didn't have. Vice-versa, Coinbase, and any exchange also have their unique feature that hardware wallets, desktop wallets don't have. Now if we plan on storing our coins for long, people already know what to do here.
Let's get straight here, what online exchange do you recommend?
I didn't talk about Coinbase in this thread as an exchange. And about the last question you had, none of the exchanges are secure enough to store coins for long. So despite Binance being the #1 exchange, nobody should use it for storing coins. If someone wants to exchange, use 2FA, deposit, exchange and get your money out. And if someone earns by trading, they have to "risk" their money by keeping their money on exchanges and earn. Nothing to do in that case other than using strong passwords, using 2FA and not sharing the API key.
About the title, yeah, maybe you're right. I should've named it something like that. My bad.