Not sure how much you can blame Spot for "Yuppie 911", the same problem applies to cell phones and presumably to PLBs once the $300 unit becomes widely available.
At least they offer insurance as part of the fee (perhaps they could include it in the fee) which is a good step.