Can you let me know what affiliation you have in FTC (if any)?
No, I have no relations with FTC project.
Actually, I think he just care of the world of cryptocurrencies, and shares some part of his wisdom with those who needs help.
May be he has nervous relationships with trolls, and bad reputation in some people's mind, but you can see by yourself that he is helping many coin creators/developers, even if their coins are just copypasted modified NVC and actually compete with his own creation.
(P.S. I don't mean FTC itself, but many new pow/pos coins)