Which one is best to buy in 2021?
I am a long-standing Ledger user myself and pretty satisfied with my purchase, but If I needed a new hardware wallet today, I would go for a Trezor. Ledger has let the community down several times by not admitting the extent of the database leak and producing faulty devices. I don't think Trezor or any other company would have handled it any better because it's business and protecting your face and interests above all. Trezor also doesn't like discussing the unfixable seed extraction vulnerability, but I think it is something that should be part of their starting manual and onboarding process. Like I said, protect your interest above all.
Trezor is legacy wallet as well Ledger is most integrated & preferred wallet.
Not exactly sure what this is supposed to mean.
According to me, Long Holders usually prefer Trezor & ledger is preferred for everyday transactions.
They were both created for the same purpose. There is no reason to think that hodlers use Trezor for long-term storage, but they work with a Ledger for everyday transactions. Usually it's either one or the other.
Ledger and Trezor Wallet are both recommended for anybody who doesn't care much about their features but needs to save their funds on a safe zone.
And what features would that be that we don't care about?
Ledger wallet supports more coins upto 1800 cryptocurrency while Trezor supports about 1600 kinds of coins. So, anybody who cannot find the coins which they hold on Trezor will likely get recommended to use Ledger despite any dispute that may be related to the hardware wallet.
Most people wouldn't be able to name 50 different coins even if they had a gun pointed to their head. So those numbers mean nothing. Besides, both Ledger devices support the same coins. On Trezor, it's the other way around. The Model One doesn't support all coins that the Model T does.
Ledger has an open source security known as Blockchain open Ledger Operating system which can be accessed by anybody that knows how to check for vulnerability. This helps the platform to keep up with the strength of their hardware against attacker.
Whereas, Trezor does not have an open source security but only operates on their own security.
Ehh, what? I am not sure what a "
Blockchain open Ledger Operating system" is, but the difference between the two is that Ledger uses a secure element which is closed-source. You cannot reproduce it because the code is not public. Trezor, doesn't have a secure element at all and is reproducible and open-source.