Maybe some people won't like it, but a hardware wallet (not even the best one) is not an absolute solution for safe storage of our coins (private keys) if we don't use that same hardware wallet the way we should.
Of course this is correct, if one does not use "something" in the way it should be used, then they would not be able to enjoy the advantages of the said thing.
I will ask a simple question - is someone's Bitcoin safer on a centralized exchange if we take into account that the person knows what phishing is and keeps his access data offline, or is someone's Bitcoin safer if he has a hardware wallet whose backup is saved to e-mail, in the cloud or as plain text on a computer?
In this scenario, can it be said that the person is using a hardware wallet, because even the manufacturers warn their customers to only make offline backups, so as to keep everything completely offline. But to answer your question in the way it is, i'd say it is safer in the former, the only way the person will lose their coins is if anything takes Binance down, but in the latter, the person is susceptible and would prolly be hacked quicker, based on how they use their device and general security practice.