I moved from MO to Iowa and it's been interesting to see how much cheaper my insurance is. It's partly because I no longer own a home so I have a Renters policy, but my $3 million Umbrella premium went from $2,200 annually to $800 and my Auto went from $1,187 for 6 months to $422. Same car, same underlying limits, same insurance company.
Missouri is known as a very plaintiff-friendly state. My son who spent 10 years in Claims has confirmed it but I also saw that personally when I did something stupid almost 3 years ago and, while slowly backing up, sideswiped the shiny new truck of a very unpleasant women. I stopped as soon as I heard a scrape. I later found out my insurer paid her $9,000 for bodily injury as well as the claim for damage to her vehicle. I know she had one passenger since he came out and took pictures, but really? I'm sure she found a lawyer off of the many billboards in MO (interestingly, I have not found similar ones in Iowa so far) and he helped her run up a few chiropractor bills. The insurer settled to keep it out of court, where it could have been much worse.
So please don't blame all these increases on greedy insurers. As I've noted before, insurance rates are basically "cost-plus" pricing and are strictly regulated by the states. Greed comes from elsewhere.