That's what insurance IS for. It's not even remotely the same thing as the OP stated. If someone is negligent, they should be the ones paying.
If I come over to your house and throw rocks through all of your windows, should I pay for that or would you just say, "Hey, I have insurance, I'll let them cover it instead?"