I don't think you come off like a troll, I think people sometimes lose track of the topic behind what you're saying when you explain too far in-depth. Most are accustom to more causal chatting and straight to-the-point posts.
I do have a question for you lordscott, if you don't mind my asking. What part of the globe are you from, and what languages do you speak?