And there is, except in cases where it isn’t.
In my experience as a driver, pedestrian, and cyclist, is that good cycling infrastructure is the exception, not the rule. Do you really think we generally have good cycling infrastructure in Canada?
The alternative is expecting a vehicle doing 60km/s to stop on a dime.
That's a false dichotomy. What if drivers were simply required to slow to a crawl (yield) at certain intersections, rather than cyclists having to completely stop to press a button, and then wait for the light to change?
Can you imagine if cars treated every red light like it was a yield?
Yes, I can, because that's how most drivers treat stop signs. I don't like generalizing drivers or cyclists, but "jesus it's like some of them go out of their way to avoid safety measures" could apply to all types of road users. Heck, just ten minutes ago on the drive home from the gym, some idiot in a car pulled out in front of me from a drive, into a busy, snow-covered street at the bottom of an overpass and I had to brake heavily to avoid turning his passenger side door into a modern art sculpture.