Now we're going to hear news that people getting robbed and threatened to hand their ledger and the keys.

You think that someone will break into your house and attack you because they know you bought a ledger? Most of ledger users have more valuable stuff in their houses than on their wallets. How are you going to know if:
The buyer bought it for themselves and not to give away or sell?
The buyer holds a lot of coins?
You could end up breaking into someone's home and risking getting shot or stabbed to learn that they sold it, gave it to a friend or have just $1000 or something like that in cryptocurrencies. The wedding rings most people have on their fingers all the time can be worth more than that.
I have a ledger and it wasn't bought on their site so I don't care.
You make a very good point here which is being missed by most posters.
To bring up a similar case of compromised email. Bitmain was hacked and thousands of customers emails home addresses and gear purchased was leaked.
I purchased 100 plus pieces of bitmain gear. Does that hack mean many people will come to my home?
Not likely. But if I owned a ledger I would not have all my coins on it any more.
There is also another form of an old, public information source where criminals can take your name, address and phone no. and it is readily available.
This is a telephone directory. It never caused anyone to break into houses hehehe.