I think it's a rather sweeping statement to say that they explode at EOL. Certainly they can, but it's extremely rare and shouldn't really pose a problem if operated correctly and replaced before they have the chance to get anywhere near EOL. It's never a good idea for any discharge lamp to wait until it dies before replacing it, anyway.
Here is a document on the subject that you might find interesting.
As to life, that's subjective. What do you consider short life..? Some lamps can last 20,000 hours, which at 8 hours use per day comes out at just short of 7 years, which sounds reasonably long to me.
Ok. I was talking about the MH bulbs that only last 10,000 hours or less because that's all I can find where I live.