Well that's how it started in the military. Then it was moved into the corporate/business world in the way I described it. I haven't actually heard anyone use it in reference to MMOs before, but it wouldn't surprise me if they did
Sadly no I have even gotten PMs from them on the official forums. Thankfully there is a way to report those.