However, its price is quite expensive, if you are a frequent trader, you will find it quite convenient.
Ask yourself, expensive compared to what? Compared to a web wallet or exchange? Yes, it is. Compared to the possibility of losing all your crypto because you got infected with malware and someone hacked your account to empty all your coins from it? The exchange could get hacked like we have seen with Mt Gox or Cryptopia and many others. In that case, the device is not expensive at all.
Most of us carry smartphones that cost around a grand or more. Those are expensive gadgets we could save money on.
According to my perspective the best way to hold btc is to put it off over the Exchange like Biannce... Bcz we have seen A lot of cases of hardwallet get stolen... So I prefer Binance more there are very rare cases of loosing our funds.... And in case of get hacked... These kind of exchanges would pay their users back through Insurance soo they are much secure as compared to hardware wallet
That's a very bad strategy you are suggesting there Alen. Someone once said that exchanges can be divided in two groups: Those that got hacked and those that will get hacked. No idea who said it though. The question is, which of those two will be holding your coins when it happens?
There is absolutely no reason why you should use an exchange as a wallet for storing your crypto unless you are looking for trouble. If you think exchanges don't get hacked or are involved in various types of exit scams, make some research on the subject and see what you can find.