Imagine 50 folks sitting there spamming "refresh" nonstop. HTC has said they have no refresh so that the built-in delay of hitting "quit" then "online" again eases any strain the system might have by all the folks wanting to get into their favorite server.
Something along those lines.
Umm... maybe it's just me (since i can resubmit my account info to refresh the server page very quickly), but wouldn't it be easier to just put in a refresh button with a cooldown on it? Sure, the kids can break their mouse and slam their buttons 200 times a minute, but the game code still won't query the server for fresh information unless it's been 20-30 seconds (or w/e).
Heck, if HTC wanted to cut down on people querying their servers more than X-Y times a minute, why not just code it into the server selection menu to automaticaly update the server list by itself at the desired refresh rate?
I too hate having to resubmit my account info every time I refresh my server list waiting for a slot to open on a full server, but I can't believe my manualy doing that 12 times a minute (at most) is easier on the account verification AND game servers than logging into the account verification once or twice an evening, and querying the game servers 2-3 times a minute (or whatever the HTC designated refresh rate is).