Here in Germany, people are generally good at queuing in supermarkets. This does break down for a minute when a new checkout counter opens; people will rush past others to get into the new line without regards for others. There's this short feeling of breakdown in social norm, fear of getting left in the dust, so politeness and consideration take a backseat and the elbows come out.
In developing countries, including China, my experience has been that this is the standard, and people will act accordingly even if there is abundance. Cancelled transit is a good example as well, it interacts with a primal fear of ours of being left behind or drawing the short stick, even if rationally, it is pretty inconsequential.