Insurance isn't really a scam. Their goal isn't to NOT pay out. The goal is to maximize coverage and still make money. The problem generally lies in peoples laziness, myself included.
Insurance is something nobody wants but in most instances requires, either by law or by lenders policy. Because no one wants it, no one wants to pay for it. But they are a business trying to make money. To keep pricing low, insurance companies walk that tight rope to balance their money coming in vs out and structure policies based on statistics to determine that balance.
You can have 100% coverage. For anything that should/could ever go wrong. Fortune 500 companies do, but you'll pay out the nose. Nobody wants that so they use statistics to reduce coverage until the payments you want is balanced with they take. Where people get lazy is reading that policy. Like the terms of service if every app and website in existence we judt agree. Then, even if you do read it statistics are constantly changing so sometimes so does your policy. Then the insurance company sends you a notice of changes and who actually reads it and keeps track? Hardly anyone. Then they get mad at the insurance company because something they thought was covered either changed or was never covered to begin with.
I got really bored one day and read the policy on one of my vehicles as it stood. Zero coverage for a theft outside of the damage to the vehicle itself, yet also covered incase of a stray icbm. Because that happens. Then talked with a family friend who was formerly the vp of a very large insurance company and he explained how and why THAT was a thing.