What I have known about people is that many of them will not listen. Or probably many of them are ignorant and not know the differences between private keys and custodial wallets.
Although some users are naive and ignorant about the exchange of a thing most especially centralized ones because it is them that normally use to make people believe that there funds are safe on the exchange, which tricks newbies or ignorant people to leave off funds there. But I will say majority will just not listen to the warning because using exchange comes with ease for them during period of transactions
What do you think would be a better approach for crypto traders that are actively trading cryptocurrencies daily?