It works because it's a good idea. The only people I've seen who don't like this are the people who are abusing it because instead of getting right on when they get home/wake up, they have to wait in a small queue now.

They would rather a thousand other people wait in an hour or two queue than to wait in a 10 minute queue themselves.

I also had no queue when I logged in yesterday, when it's been consistently around 800-900 or higher for me when I log onto Omega.