They all don't go to the same destination. They have an overlap of route but all of them go to different destinations.
So you cannot just skip a bus stop. You are very rarely if ever going to see the same numbered buses bunched together
Don't overgeneralize. The featured article (simulation, really) is about bunching of buses on the same route, a phenomenon that I, a daily bus commuter in Los Angeles, USA, routinely witness.
Stops on the routes I take are also generally skipped unless someone is waiting at them or a passenger has pulled the cord/pressed the button to request a stop.
I am not overgeneralizing. I am mentioning every use case!
The stops are skipped because no one wants to get out of the bus and there is no one to board it. It has nothing to do with bus bunching.
Here in downtown Vancouver, there are some stops that have 5 different numbered buses making stop. Can they just skip ahead because there are a couple of buses already there at the stop?
To really make this works will have to check
1. Is the bus stopped in front of me the same numbered bus?
2. Does it have enough seats to board people that have lined up?