yaa, I don't really mind bad grammar or bad spelling, and I haven't really noticed it being a problem from you either :\...
But hey, why would you want to be on a forum that would threaten you because of that and like that. Especially on a first post, that is just a little arrogant of them, and unwelcoming. I know personally, I would never join a forum that treated me like that.