Why are life insurance policies not cancellable by the insurer?

So that you can plan for your family now and not when you get sick. If companies could cancel when you got sick, there would be very few claims. Gosh, if the policy we're big enough, they could hire someone to follow you and say you got in a car accident - they could cancel the policy, before you even got to the hospital.