Yes, it is true. An offline wallet is very secure and it is less of risks.
But, not everybody has the wallet because it is a paid wallet. Moreover for newbie and they need a Bitcoin wallet, I will suggest them to use an electrum instead of the hardware wallet.