hacker usually spread phising site and steal victim privatekey, so better to using hardware wallet to save the money, almost no one can hack hardware wallet
Hardware wallets are hard to hack. It's just that they are not affordable. Free wallet downloads for computers lifts the hardware wallet limitations.