There Are 2 Types Of People...
A shop opens at 9am...its now 8am...this shop gives away money for free.
There are those people who queue up and have been waiting for hours and hours and understand that yes they could run to the front of the queue and get Money first but if they did then it would undermine the queueing system and if everyone did that then it would turn into chaos and possibly the shop would close or disappear altogether.
Then there are the people who dont care about the queue, dont care if everything turns to chaos but only care about getting their money as soon as possible and if it that causes the shop to shut early or for good, they dont care, as long as get to the shop first and get as much money as possible.
I naively thought that everyone would have the common sense to be the person who queues up, but I realise a lot of people have the opinion of "People are always going to jump the queue, knowing that would you rather be one of the people who jumps the queue and gets the money first or would you rather be one of the people queuing who misses the chance to get money because the shop closes when chaos erupts."
Are you someone who would queue for the greater good of order or would you jump the queue in order to ensure you get your money first.