I always thought it was somewhat ceremonial (like an athlete standing on the winners dias) but also to give drivers a chance to lodge any protest with a steward and the steward a better chance to give the horses a once over.
The gallops obviously still do it as they must have the place-getters weigh in - I like it but if it is a waste of time and would hinder shorter time between races we can live without it