The Bloor bike lane has destroyed Bloor W in the the name of political expediency.
All of the cyclists who now ride on Bloor could have easily taken any of the side streets which run parallel to Bloor or even the alley which exists on both the north and south sides.
Both of these options would be far safer and not destroy the vendor's livelyhood.

But the cycling community would rather ride with headphones on and listen to nobody but themselves.

FYI --> I am an avid cyclist in the city and feel there is no reason to have these lanes on arterial roads.