It's right there on the launcher before you even enter any passwords.
AND it says it on the launcher after you enter a password in the news window.
AND as Stikxs says it;s at teh top of the main page.
AND it is on the Customer Support page.
So I believe they are letting people know. It's just not so in your face I guess.
Chances are though if your waiting for the game to connect to the player select server and it times out to have you log in and this happens several times ... it's down for some reason or another.