When did I say anything remotely similiar to shoving? If you want to take their time and stop to look at something in a moving queue then it's common sense politeness to step aside and kindly let people with more time constraints than you pass you by.
Sorry but you are patently wrong here. Read about crowd control and traffic patterns sometime. You'll be very enlightened.
Have you even been to WDW?
Next time you are there, take a look at how load works. The CM working load will line up the next 2 or three dispatches in the gates. When the next ride vehicle comes in, the people are already in place to get on it. That is what is happening when you get to the end of the queue and they say "how many" you say "3" and they say "2 on line 3 and 1 on line 4"
You could stop the queue for an entire ride cycle and there would be enough people in the loading gates to still make up for it.
Now a continuously loading ride, such as SSE, is a little different. There is no staging on this ride, it just loads at a constant pace of X vehicles per minute. However, as long as the line moves at that pace ON AVERAGE, there will be no delays. If I stop to take a picture at the start of the line, and I let 20 feet open up in front of me, as long as I then walk faster and close that gap by the time I get to load, there is no delay.
And MOST lines in WDW are single file. They are wider than a single person to allow for ADA compliance and because that way parties can stand together and socialize. It is not wider so that people can skip ahead of other people.
There is no issue of time constraints here. If you want to be ahead of me in a line, then you get to the end of the line ahead of me. If not, you wait behind me. If I am going to stop for any reason, the only way you are going to get past me is by shoving, and thats not going to happen.
And yes, I do frequent "big cities" - that has nothing to do with it.
And as for crowd control and traffic patterns, the Urban Planning classes I took for my Masters in Civil Engineering, well those and the Project Management Classes (work cycle flow, loading rates, operational efficiency modeling, optimal crew sizing, downtime cycling, etc) , they are telling me differently.
-dave