From what the user said so far, it doesn't sound like they did ANYTHING wrong.
If you base your decision on the experience of one user with a problem (who doesn't even share the story first-hand) instead of the millions of users who don't have problems, then indeed you shouldn't buy a Trezor.
By the same logic you should probably not use Windows. Or any software for that matter, because there's always someone who's had a problem with it somewhere.
I prefer this approach: use
iancoleman.io on an offline system running from memory to verify the addresses created by the hardware wallet can be recreated from the same seed without the device.
So far, I've never encountered any inconsistencies.