I'm not surprised by what the GM did but I'm disgusted. EAxis might as well declare their love of paysites because at this point it's not a secret to anyone.
I am sorry but you do understand SimMasters are simply moderators that were picked from the BBS userbase.
Its pretty common companies not giving a damn about their official forums and just make some of the people that post there moderators, what is also common is such people going into a power trip and screw up the forums and other general idiocy.
The Official site is and always been pro-paysite because SimMasters are pro-paysites, EA legal department on the other hand ...
Its clear that Maxis and EA never cared much about the official site, they are still using a BBS were everyone else pretty much stop using then in the end of 1990's.