The fix for boarding isn't abolishing the practice of people lining up, it's adding vertical access. The boarding/unboarding process itself just takes a very long time.
Montreal should knock out the McDonalds, the ticket booth and some parking/PPUDO and double or triple the vertical access...