Storing your funds on exchanges will only leave you exposed to risk of loss. You can't tell what might happen any time. So many exchanges have shut down in the past and taken the funds if it's users along side. So to be on the safer side, always store your funds in a cold wallet or any wallet where you control the keys.
Yes, indeed, if we talk about storing assets in exchange, it will definitely be very risky. Let alone small exchanges, even top exchanges still have high risks, because they are online. Likewise with other online wallets, the risks are actually the same. However, if we only store a few assets in the exchange and use them as trading assets, that's different. It doesn't matter because it is actively used for trading. But if the profit is getting bigger, it would be better to move some of the assets or withdraw them.
People's eye us already opening so they are extra careful in all the transactions they do, and that is the only way they can not be a victim to scam. For the past few years now a lot of people are falling victim to scams and have lost a lot of money because of scam
And scammers will never stop. Moreover, nowadays it is increasingly varied and seems very natural and original, scammers are getting smarter to attract the attention and trust of potential victims, especially for beginners. In must be very careful because if not, our assets can be lost immediately. Clicking phishing links is also very dangerous, so we have to be careful every time we want to click on a certain link.