At the end of the day, the insurance company is a private entity, they can offer protection on whatever terms they wish subject to some limitations. So if they want to to interpret something at fault in their eyes, there really isn't anything you can do other than change companies.
Yes, true, voting with our wallet is a choice we have, until you find out that all of them are doing the same. Which means no choice as far as this matter goes and rather requirement to fix this by regulation (I hate regulations in general, but not when they are done in an interest of fairness for the masses). You have to admit that it is border line lunacy if police rules no-fault, but an insurance company says screw that, at-fault, show us the money.