I have to agree with the sentiment of this OP. I received a forum suspension a while back and I got the same result. I ended up tweeting to @BlizzardCS and they actually told me what it was that I had posted.
In regards to the response you got, I do feel like Blizzard is acting like an abusive relationship partner. The kind that punishes you and when you ask “What did I do wrong?” the answer is “Oh you know what you did!”
I will admit in a lot of cases what gets a lot of people silenced/suspended/etc. is pretty obvious. Racist, homophobic, sexist/mysogist language are obvious. Cursing and swearing are as well. But sometimes things aren’t. In my case, it was because I used the letters B and S together to refer to bull feces. Now in normal, everyday language this is considered acceptable. The Blizzard Moderator did not. How was I supposed to know? Yes, there is a rule about masking swear words to bypass the language filter. But I interpreted that as using things like special characters such as using ! to replace the i in the “s-word”.
The thing though is that there really does need to be some sort of standard which Blizzard needs to publish and all GMs/CMs/Mods need to follow. I like to use what I call the “FCC Standard” which is what can be said on broadcast television with a few more restrictions on swear words.
And they should never tell someone not to ask further questions. It’s one thing if you ask the same question over and over and over and they’ve already given a response. It’s a whole different story when you ask a question, get no answer, and then are told not to ask anymore.