You are not a troll. Hardly. In fact I am on your ping list and I would never think of calling you a troll.
On the other hand if someone just post-and-runs is a possible sign of trolling. Just sniffing it out that's all.
I didn't think you or anyone was (at least on this thread :>). FR can be an intimidating place to post at times. You have to look to the source and the article posted. There's nothing out of the mainstream in any of these, which would make me conclude it's a poster getting his/her feet wet by posting articles. It's the coverse of posters who are glad to post comments, but for some reason intimidated by posting articles.