Third party data custodians are security holes. End of discussion.
If Ledger is holding private keys for customers it is not the most secure solution. It may be a super secure setup, but keys should not leave the device. Keys shoudl remain offline. That is a more secure model than hosting keys for customers. They might be the safest company out there, until the govt comes knocking. see EO6102.
Security is good enough, until it isn't.
You can't steal data that isn't there, so obviate this risk by NOT HAVING THE FUCKING KEYS ON A SERVER SOMEWHERE.
