It's nonsense to limit yourself only to one type of wallet. In real life, you also don't have all your money in a single wallet. You have something in your bank account, something in your pocket, something in a porcelain pig and some part lies in your metal safe in the basement.
And that should be similar with crypto as well. You can keep some coins in a web wallet for everyday use, some part may be in an exchange, because you want to do trading and the rest may sleep as an investment in your paper wallet. To diverse your funds on more places also helps to improve your safety, because if your paper wallet burn, or your desktop wallet is corrupted because of broken hard drive, you won't loose everything at once.
This is perfect. People need to take a different view of wallets because Bitcoin is genuinely a currency than can have everyday use rather than just being viewed as an asset to hold forever.
My advice for people's use of wallets is similar to my advice for their money storage in real life:
-If you're only interested in trading, hold a hardware wallet for storage at home and send smaller amounts to the exchange for use in everyday trading. If you have smaller amounts, holding it in a lightweight desktop wallet would be fine as long as you're very careful about what sites you access.
-If you're interested in Bitcoin as an investment in itself and want to hold it for a long time, hold it in a dedicated hardware wallet, paper wallet or computer wallet and don't mess around with it ever,
especially if you're holding large amounts.
-If you're interested in Bitcoin as a currency and want to hold large amounts, keep some of it in a cold or hardware wallet and leave some in a web wallet for convenient everyday use. If you're holding small amounts, keeping it all in a web wallet is fine as long as it's quite secure and free like Blockchain.
There are so many uses that Bitcoin has and people always need to find different combinations for their individual situations. I'm most interested in Bitcoin as a currency and for now only hold small amounts of it, which is why I keep it in my online wallet.