Personally, I think you are nothing but an asset to the community, you are enthusiastic, knowledgeable, and you make all your points clearly and consisely. Keep doing what you are doing and don't sweat the small stuff.
If you'll allow a little amateur psychology I'll offer up some ideas. We all know on the internet, there are people who live to be asshats and big bags of douche from the anonymity of the computer in their mother's basement. Also, as you said, you may have trouble perceiving nuances in what people post, things like sarcasm or good natured ribbing. Also, your enthusiasm can be taken as fanboy-ism, some here have a decidedly more negative outlook on Trainz and N3V than you. Some people are just contrarian by nature, I can admit to that myself at times. Finally, your precision in answering questions and going deeper than actually may be necessary can make you seem like a pedantic know it all to some.
Gee, I hope I wasn't too rough on you.

In any event, these troubles are more of an issue for others, not you. Keep up what you are doing, It is appreciated.