That's the problem, too many oblivious idiots on the road.
Please all remember the above statement when out on your bikes.
I went for a ride on Sunday, and quite apart from the usual assortment of f***wits failing to signal, incapable of staying in their lane, etc-etc-etc. I saw the aftermath of one crash (car on wrong side of road head on with motorcycle, rider survived but needed Ambulance), and actually witnessed another crash. The motorcycle stopped at crossing to let a pedestrian across (required by law in the UK) and the car behind hit him hard enough to total the bike and car and the motorcycle rider was thrown nearly 40'. He was bruised and badly shaken but otherwise OK. Good rider gear helped with that. Car driver was arrested when the Police arrived. I was 400yds away travelling the other way and saw it all so stuck around to give my statement to the Police.
There are so many incompetents out there driving with no consideration for any other road users, or mostly with no thought of any kind what so ever, so far as I can tell.