Pop, you're an interesting guy and quite a unique one for this board. I checked out your other posts covering the 8 years you've been on here and this is what I find:
Total number of posts = 124
Total number of different topics = 9
Number of topics involving climate = 6
Number of posts on climate = 98
So, 67% of all topics are about climate and 79% of all posts are about climate. You're kind of a one topic kind of guy.
My analysis is that you are a paid shill for industry and have done a poor job disguising your activities. The folks paying you need to remind you to "appear" more diverse so as to avoid suspicion.
Brian
I did a quick google search on his website, apparently it has popped up repeatedly as a denier website, has had several authors have to publicly request that their papers be removed from it due to a dishonest representation of their findings, etc, etc.
This poptech guy (who I assume runs the denier website) is also apparently all over reddit and other forums, where if you search his name you immediately come up with some pretty interesting/insane comments.