Let say you buy 10 different coins on bittrex and binance. Let say they are not compatible with your hardware wallet such as ledger nano s or trezor. Thus you have to download the actual wallet itself or keep it on an exchange. There is a thread here where ppl say don't keep your coins in an exchange because its not safe. First off, if you keep your coins in the most legit exchanges say bittrex or binance... is that generally safe from hacks? Now what if you have 2FA on it as well. Is that safe enough or not? Someone mentioned if you have 2FA on it, then thats good enough.
Now in terms of altcoin wallets, do you people who own say altcoins that you cannot store in a hardware wallet all download the actual wallet for that specific coin? But how to make sure that wallet is 100 percent legit? Example say its bluecoin or greencoin to make it simple. You can't put those coins in nano ledger s or trezor. Then where do you store these coins? I think it would be really annoying having to download all these wallets for every coin you own that isn't allowed on a hardware wallet.