Yes - agree. But this "hardware" is in a unique controlled environment:
1. Impossible to rewrite the bootloader - other than changing the unit.
2. Loading a firmware that is not signed by the HW manufacturer creates error messages every time it is booted
There is more, you can read about it at: https://doc.satoshilabs.com/trezor-user/advanced_features.html
Still an attacker needs physical access to the device (be that an old laptop or the hardware wallet), which IMHO is more likely with a hardware wallet as its easier to carry around. Its also unhelpful to go into a thread about problems with a bike and suggest to use a car instead.
The only guy that came close to successfully attacking a Trezor is this guy - he turned out to be a white hat.
I set my Trezor in dual mode, ready for the $5 attack - you know, the guy who threatens you to break your skull with a $5 wrench from Home Depot... They get my Trezor, I give them the PIN, but they only get my "change" wallet - where I keep less than $50 worth of BTC. They don't know it, but on the same device lies a wallet with thousand of $ of BTC with an encrypted passphrase... That is how secure Trezor is.
But they have your trezor wallet too, which costs like $100 if I am not mistaken
![Cheesy](https://bitcointalk.org/Smileys/default/cheesy.gif)
![Wink](https://bitcointalk.org/Smileys/default/wink.gif)
Point is they're both very safe, no point in arguing one is better than the other.
Anyways this is all offtopic, OP close this down before a mod kicks all of our asses.