I don't mind him starting a thread or having a point of view. I have a problem with this dude not hanging around to argue his ignorant point of view. That spells troll.
You may be right. Posting from Indiana, Georgia, and India the last 12 months.
389 posts in 3 years isn't very strong trolling though.