You can write to moderators@chowhound.com but even if someone writes back a long detailed message, I pretty much guarantee that any explanation will not satisfy and the uneasy sense of frustration will still linger with you.
Just shake it off and go on to your next post.