I think in general on the road there should always be a duty of care to the smaller object (e.g. a car to a truck, a cyclist to a car etc.) but cyclists only seem to follow that up to pedestrians.
They just do not stop and always expect pedestrians to wait and watch out for them.