I think this is true. I am quite a stickler for detail and small print and the last time I took out insurance spent far too many hours going through the often 20 plus pages of information they expect you to read and understand. There is no easy or failsafe way of comparing one against the other.
I think the insurance industry needs to improve but cynical me thinks that it can suit an insurance company very nicely not to have to pay out.
Even on this thread - so my understanding was that you were basically uninsurable if you are awaiting tests - importantly for anything that could happen to you related to the thing you’re having tests for. I wouldn’t do that unless something I was absolutely certain wouldn’t create or be associated with a need to claim. But I see a PP say that is possible so I’ve learned something new there!
Last year a friend was looking for insurance and I helped her with the online form where she listed her many conditions. Yes a quote popped up but guess what, it excluded all the conditions that could potentially cause her need to claim. I know people have to be responsible and check, but at first glance it was fine and the payment box popped up.
When my parents were very elderly but fit, albeit as expected with some health conditions, I did wonder if I was supposed to declare old parents because for sure I would have cancelled had they become unwell, or wanted to return home early.
It’s all a real minefield in my view and whilst I agree no excuse to have nothing, the complexity, time it takes, exclusions, lack of consistency in being able to compare products and prices, makes it sort of understandable in certain cases.