Thank you for sharing your perspective! May I ask which wallets you are using to store multiple altcoins? I am looking for a wallet that can hold BTC, ETH, BNB BEP20, Celo, CHZ, and ARB. I am currently using Trust Wallet, but since it does not support CHZ and ARB, I have to keep these two coins on Binance. Additionally, I prefer not to use ERC20 due to high transaction fees and slower speeds.
Unstoppable Wallet supports most of the coins you listed, but it's mobile-only.
Honestly, I think you will have a hard time finding a wallet that supports all the popular coins and also some of the obscure coins. Exchanges are really the only platforms with this sort of support.