I trust hardware wallet more than my bank account and Binance exchange, but if you are ask to choose between banks and Binance exchange which one do you trust the most? I throw this question to crypto friends around me and they choose Binance exchange.
Of course, hardware wallets are the ones I trust the most. Hardware wallet is one of the secure wallets. But if I am asked to choose between Binance Exchange and Bank Account, I will not choose either. Because I don't see any of these two as safe. They can do anything with you for their own interests.
Hardware wallet is the absolute choice and it will be the best choice. Have full control without any interference from third parties. Regarding Binance Exchange and Bank accounts, it seems that they are almost similar, only distinguishing Binance Crypto and Fiat Banks. Binance Exchange is a centralized Exchange that is still under the government, will not have full control over assets stored on Binance Exchange. It is not recommended to keep everything.