I wouldn't worry about it. It is easy to be a critic and only contribute by complaining about what others create. That dude is a bully, troll, complainer, and manipulator that has been banned from ihub and IH. Did you see the screenshot I posted of his last post here? He has never contributed not one single iota of value from any of his posts, all the while making hundreds of thousands trading cydy.
This from last week shows his heart imo. He has some issues. I suspect there will be a special place in hell for the dude.