Do you mean they broke when he dropped them, I can understand the mag (I'm assuming incan version) breaking but the LD10 should have survived easily. Unless it was into a lava pit or something.. ;)
To be fair breaking the maglite was a big chunk out of the bezel, but dropped on concrete you can't complain. The Fenix was allegedly dropped onto a carpeted floor from about a metre (3 feet 3 inches to the unmetricated!). It was out of warranty, but I have asked him to keep it in his "for Dad" box so that I can have a look at it.