At least in Ontario, this is yet another example of cyclists not knowing the rules of the road. Driver turning right is not obligated to yield to cyclists unless there is a bike lane _and_ it is physically separated and/or painted green and can legitimately stop flush to the right edge of the road before the turn, blocking everyone behind. Most drivers will let cyclists through anyway because as a driver you cannot rely on unlicensed people knowing the rules.