That's hardly a detailed sales post!!
I think what has happened is a very simple scam that has given folks a heads up about using the same username/password for multiple sites. Unlike some, I use the same username for all my watch forums since I have nothing to hide etc. I do not (now) use the same password for those sites. The golden rule with links (be they e-mail or forum) is check that they send you where they claim to - personally I never click on any email link for a financial related site.