I still have never managed to figure out why people seem to be OK with this. Why use an exchange which charges you 20 bucks to access your "own" money when they could do it for 5 cents? Why do Binance users put up with this highway robbery?
I think having bitcoin is somehow complex for even average users, I mean those users who do not even install an antivirus on their laptops. And CEX like Binance did identify this demand, and filled the gap!
Also, nowadays many users just need bitcoin for trading and investing, not for anything else...
Those for trading will use brokers like Binance, those for investing will use cold wallets like ledger! from people in my circle I can say only 1 of 5 (20%), are using something other than CEX sites, for keeping their crypto...
I think bitcoin is not designed for being popular, it is designed to be decentralized, so there is room for such 3rd sites...
I think most Binance users, just heard (once) about the fundamental stuff of bitcoin like signing, hash, distributed ledger, block chain etc.
Remembering I was talking to a friend, ask him do you know about technical stuff of bitcoin? he said yes. I should look at news, and identify when is time to sell and when is time to buy!