....cyclist insurance is a thing though? You could have bought one if this is an important consideration for you. And either way, if you have personal liability coverage on your home policy then it covers that kind of thing - so you most likely already have a "giant insurance company" on your side.
Also as much as I agree with you, we need to put up as few barriers to cycling as possible so that people actually cycle.
Like, to give a different example - I think that helmets while cycling should be absolutely mandatory, and they have saved my life at least once. But the Dutch have figured out that making helmets mandatory puts people off cycling enough that it's a net disadvantage - so I'm willing to trust the data on this.