I wouldn't worry too much about the 'troll' thing Ken.....
I'm not. I've noticed that a few folks here have very dearly held opinions and don't tolerate well contrary opinions. And they have various tactics to discredit the holders of contrary opinions and/or to shut them up. The "troll" epithet is but one.