He says it like it is - and has a critical mind which I suppose makes him come across as confrontational. A troll on the other hand goes out of their way to insult & shock, which I don't believe he does.
Just to expand on your definition of a troll, as someone who grew up in the 90s and met a lot of them on usenet. The common theme I found with them was being able to carefully phrase a comment or question to maximally elicit a response.
They often weren't consistent in their arguments over time - instead crafting their argument to most elicit an emotional response in the reader so that they were compelled to reply.
They often weren't consistent in their arguments over time - instead crafting their argument to most elicit an emotional response in the reader so that they were compelled to reply.