Should the insurance just find a way to exclude massive, correlated events? That might give buyers a more reasonable expectation of covered losses, given that coverage in such an event is smoke and mirrors anyway. It's all well and good to have liability insurance, since presumably one's own liability is fairly uncorrelated with other people's liability. Flood insurance, financial instrument insurance, etc. is more questionable to me.