I'm definitely not trying to victim blame by any means, my apologies if it came off that way. You're absolutely right, sounds like the driver was 100% to blame and cyclist happened to be in the wrong place at the wrong time.
I did not intend to imply that this particular accident was the result of a skill issue , and looking back I can see where it might sound like that. I know far too many strong cyclists that will never be the same after accidents in Boston.
The amount of disctracted drivers on the road is scary for sure. I love riding in the city but I'm also thankful that it is no longer my job.
My comrade in veganism: this is not the way. Kindness is the only way your message will be heard. If Daryl Davis (a black man) can convince hundreds of KKK members to leave the organization by befriending them and forging relationships, sometimes over years, then you can tone it down and be kind to someone who doesn't share your views and wants to eat a cheeseburger. Doesnt make them "right", but your approach just makes you insufferable in the eyes of people you don't agree with, which is almost everyone. Trust me, I've been doing it for decades and you are not setting a good example for the chill vegans out there. Calm down, love people regardless of their differences, there is enough division in the world. Do not turn your ethics into religious fundamentalism. You can control your behavior and you can be a good ambassador. In short: don't be a smug asshole that thinks they are superior for any reason.