i think it sux too.
the following is a ranking of why it sux
1) stupid thing has its own browser plugin - extra wasted loading time
2) stupid interface is all bubbly and unresponsive
3) silly thing tries to hide its free service and then tries ot make u payu for useless stuff
4) whole thing has been done free and on the cheap (Kali i think - web sites listig servers)
5) laggy and unreliable in nwn
well in a few years time battlenet or someting like it will be a free public service anyway