Except that practically all of us *do* line up nicely for the bus...I honestly don't know what city you guys are experiencing if you think otherwise. If you're saying 100 Montrealers will snake their way along a bus bay and not one of them will ever cut in, well, I just don't believe you.
Yes, when there's >100 people waiting to get on a Steeles bus at Finch, there's not enough room for a strict line to form and blobs will form, blobs then lead to people mingling around the line and then cutting in. But as long as there's room, lines will form and most stick to them - just because 1 in 30 people pushes their way on doesn't mean the rest aren't behaving. I've experienced many extremely long and orderly lines on the TTC, but they do require enough space, so some bus bays will invariably be more chaotic than others. The combined 85/190 bays at Don Mills can become comically chaotic because of huge crowds of people shifting from one line to the other depending on which bus arrives first, not because they don't know how to line up (there's also no room for 190'ers to form long lines and people are still confused as to whether the lines should snake outside or go inside).
One other point: low floor buses with the wide swinging doors are less conducive to lines as older buses with the dual stairways at the back. The doors swing open and three people can sometimes squeeze in together, even though the default TTC line up has two lines aiming for the back doors...so two orderly lines can pile on and there's actually room - and for some, this is implicit consent - to cut in.