I agree it's what i imagine hell to be like, you queue up for 2+ hours in the heat, no seats, then tell you to go home, we're closing, come back tomorrow and it repeats.
They need a troubleshooter person walking around helping falang outside, a friendly farang volunteer could do it