You sort of set the tone when you introduced yourself with this snide comment:
Imagine going into someone's home and your first comment is "that's a pretty lame lock on your door."
Just as many people would complain about not getting their login info, as would complain as you did. It is considered bad practice to reuse a password for multiple accounts so that part is not really WA's fault. The account you setup here is not that hard to fix if your password is compromised.
Think about that. This is an automated process. How would you get a password to someone? You can't assume that everyone has secure email capabilities. I would be just as annoyed if WA made me jump through hoops just to get my account info. It's not a bank account.
I gave you the link in the hopes that it would help you get off to a better start. Many people in the forums say things that I'm sure they would never say to someone in their living room. Sometimes it just gets to you.
That's what makes it interesting. It's nice to be reminded not to take things too seriously. :)