First off, a few less alts in this game wouldn't hurt. Second, while they did have some issues, I'd rather then at least try to make sure account information is secure. Third, smart move by not placing all the information needed for account on a general forum. Make people request it so it's not easier to obtain. Always err on the side of caution when it comes to security issues.
That being said, a lot of people probably aren't getting e-mails because you send too many mass emails from that account and it's getting tagged as spam. Look into that.