I am not surprised that's a ledger user this happened to because ledger store their seed phrase with a third party online. Ledger also is not a good wallet to use because I don't see it safe enough to store your funds.
Some part of the Ledger wallet is closed source, they also have not been entirely truthful with their customers. And then there is the data leak and ledger recover opt-in service. But to be fair, the wallet itself has not been compromised. It is not a recommended hardware wallet, because there are other better alternatives, but anyone who lost their funds in Ledger was as a result of their own error.
I read about this case in Reddit, and the victim gave away their seed phrase and that's why their funds was stolen. They were attacked through a phishing email and the rest is history. You could argue that Ledger customers are constantly harassed by scammers because Ledger lost their customer database, but people also expose personal data in many other ways.