Limitation of 100 neighboring riders


I understand the need to limit the number of neighboring riders, but why are the riders in the queue taken into account? if I go forward the 100 riders to limit would be what I have in front of me.

The effect of riders appearing and disappearing from the head of the group or those suddenly appearing in the opposite direction is unpleasant and unrealistic.