Cyclists are on a 2-way street (no pun intended..)
They are expected to use the road, the same as cars. But they aren't as fast as cars
Cars hate cyclists, as they are slow and area an obstacle.
But then again, there are expectation on both sides, and these generally get in the way:
Cyclists expect a certain amount of courtesy & respect when on teh road. [Some] cars are willing to give this to them, but the other motorists behind them don't see what the hold up is, and are impatient..
Bikers (& people) seem to think drivers (truckers especially) see them, and will maneuver around them. They don't / they can't.
Here in Montreal, it is illegal to ride on the sidewalk, yet many do.
Montreal has an extensive bike network, but some of these are useless, as they only go a limited distance, and force you to share the road in certain areas (like industrial zones!)
The law here is that you must give cyclists 1.5m lee way when passing (that's almost 5 feet!) and on a single lane road, that's most of the lane.
Many motorists turning right rarely look in their right hand side-view mirror to see if a cyclist is coming.
And some cyclists (lycra worriors) are just arrogant and "insist" on being in front at their speed..
Montreal has apparently reported 7 cyclist deaths so far this year. the most recent on a busy intersection downtown. A truck was involved (see link below).
SO, there is a bit of give & take on both sides, and certain expectations.
for the record:
I was a bike courrier downtown Montreal in the late 80's early 90's. That teaches you a lot! I've been 'doored' twice, and have kicked off 2 side view mirrors "If you ain't gonna use, it, you don't [ ... ] need it !! [kick!]" but a lot has changed in the last 20 -30 years..
https://www.cbc.ca/news/canada/montreal/ghost-bike-31-year-old-cyclist-andrea-rovere-1.6198276