I don't agree with this. They are amongst the oldest hardware wallet companies that I know and thus get kind of a 'tried & tested' status, but I wouldn't recommend any Ledger products anymore especially after we saw how they handle customer data. (
link,
link 2)
They handled it terribly. They tried to play it down and didn't know what to do. They failed their customers because they couldn't protect their data.
But Trezor isn't innocent either. All hardware wallets have flaws. Trezor wallets have a seed extraction vulnerability that can't be fixed. It's a design flaw. It can only be mitigated with a strong passphrase or saving a code on a SD card. When those vulnerabilities became known, Trezor didn't to the right thing either. The right thing would have been to admit the design flaw, instruct their users to add an additional layer of security (passphrase), and explain the issues of the seed extraction problem in their instructions manual that comes with their devices.
All companies in all spheres of life are interested in protecting their business first and foremost. Trezor and Ledger are no different. Even if it means taking a piss at their customers. It's time people understand that.
Despite the way Ledger handled privacy concerns, the security of their wallets isn't affected. The privacy of their users is.
And despite Trezor's design flaw, they remain one of the best wallets in this niche. Both are still recommended purchases, although I would personally go for the Nano S over the Nano X for several reasons. dkbit98 mentioned the battery problems, so there is one.
If I personally had to select between a Ledger and Trezor right now, knowing everything I know today, I would pick the Trezor T. Hopefully with a discount code.