You are remarkably perceptive; I am not a fan, but could become one if the game were not so excruciatingly boring. Examples: The on-deck batter should be ready; when the batter at the plate is finished (out or on base) the on-deck batter should IMMEDIATELY step up to the plate, and the pitcher should IMMEDIATELY pitch to him. Having entered the batter's box, the batter should STAY there until he is finished batting.  Non-players should stay off the field; the manager can confer with his pitchers while his team is batting; if the manager's team is fielding, he should stay out of the way and let them play. Time outs should be limited; no more than two per team per game. Pitcher changes during an inning should be limited; if a manager wants to have a different pitcher next inning, that's fine.

In other words, move it along.