It's a two way street. In any city, especially one as large as Toronto, where you have vehicles sharing the road with cyclists, there's going to be collisions. Physics says it's going to be the cyclist who's going to get the worst of it. But cyclists share some responsibility, not all, but some, to not do stupid things and leave it up to drivers to avoid a collision. This includes, following the rules of the road and not putting themselves in danger. For starters, how about wearing bright clothing and having front and rear lights when riding at night. The number of cyclists I see, especially food delivery bikes, wearing all black, no lights, no helmet, on their phones, zipping in and out of traffic, running red lights (and the list goes on), it's amazing there isn't more injuries and deaths.
Motorists also share some of the blame, but as a cyclist, you should be doing everything you can to protect yourself. Be aware, be visible, be smart and you'll greatly reduce your chance of being struck by a vehicle. It's like when parents teach their kids to look both ways before crossing the street. Pay attention cyclists.
If you think it's only vehicles who are a danger to cyclists (which you clearly believe), a friend of a friend's daughter was riding in a bike lane downtown, minding her own business, when a food delivery rider on an eBike passed her and clipped her handlebar. She fell, striking her head on the road and was in a coma for weeks. The rider never stopped. I'm not sure if she ever recovered, but last I heard, she was still in a coma. Of course, it never made the news because a vehicle wasn't involved.
I was also downtown waiting for the streetcar last month, when I saw a cyclist ride through a red light and get struck by a car. The cyclist was riding westbound, on the south side sidewalk of Queen St. when he rode through the red at Jarvis. He bounced off the hood of the northbound vehicle in the curb lane and was almost struck by a vehicle in the next lane. Thankfully that driver was paying attention and was able to avoid running him over. The cyclist was able to get up and haul his bike off the road. The cyclist then left his bent bike on the sidewalk and limped away. I gave my contact info to the driver just in case. The hood of the guy's car was damaged, which of course he'll have to pay for.
So no, drivers aren't always at fault, as you clearly believe.