Well, you've made a lengthy series of excellent posts here. I know I've been voting up your comments. I would assume, though I haven't checked, that others have as well. And you're being rewarded for it, under the rules of the new system.
Congratulations. I like what I see of your comments, I'm glad your XP is increasing as a result.