I always do trust the online wallet that i am using right now and i feel very comfortable using it so i see no point of buying a hardware wallet aside from spending more money i feel that it would be more hassle instead.
Please don't trust online wallet buddy. I have lost some btc in the online. After I have started using desktop wallet only for my transactions. Please check bitcoincore or electrum wallet to have multiple wallet address combine together in one.
You can't blame me sir because as far as i know the wallet that i am using is currently registered into their local barangays so they really must be following rules and aside from that they are verifying its users identity to prevent receiving money from frauds.
These rules of online wallets are only for the users holding the account and in case you receive money from a fraudster, they keep your account on hold and not the fraudster's account. It's better to use more than 2-3 online wallets to be on a safe side and if you are using coinbase/xapo, it's recommended to accept money from users whom you know else in doubt, use blockchain.
That's the reason people trust hardware wallets as your safety is in your hands.