Not sure what you mean.
I don't work for Riot so i am not obligated to be nice to you, if you're a twat. If that's how you choose to communicate with others, i'll respond in kind and if you take notice of it (which you did), that's exactly how everyone else feels when they read your angry post. Not referring to you specifically, just talking in general. No one is obligated to deal with an asshole. Everyone will ignore them as long as possible.
If you don't want to be talked to that way, don't talk to others in such a way.
I don't really care if you think you reserve that right for whatever reason on special occasions, the bottom line is to not be an asshole.
It's as simple as that.
As far as the word "twat" goes, i don't consider it offensive at all.
I'd rather use this than~~ "retard", "moron","%%%%"~~ or any combination of these three words, to make it sound even more offensive.