changing bus/numbers routes manually is not feasible. in complex networks this happens daily a hundred times.
I can't imagine many reasons a route would have to change on short notice (accident blocking a road?), and in those situations the announcements not quite being right would not be the end of the world.