Offline wallets are safer than online wallets indeed, but online wallets are usually more convenient than offline wallets.
For example online wallet like exchange wallet, you just need to open 1 account on the exchange, and you can store many coins there.
Different with offline wallet, you will need several wallets with to store different coins in each wallets.