Should the cafe staff have said anything?
It's really rude to do that - DS could easily have done the same thing whilst we were in the queue but it was busy and it would have been pushing in.
Is it just entitlement? Selfishness?
Or smart thinking and sod everyone else?