Removing unnecessary bus stops is a prerequisite to making busses fast. You can't run a fast bus service if the bus is stopping every single block.
There are 2 big prerequisites for fast bus service :
1. Dedicated bus lanes (speed, predictability).
2. Traffic light priority ( speed, predictability).
How many US cities implement even one of those?
That optimizes speed, not latency.
I don't care how long it takes to get off the bus nearly as much as I care how long it takes to get on.
There already are “express” buses that don’t stop at every stop. They don’t solve the issues I described above. Cutting the time between bus arrivals would be a much more effective solution.