He doesn't silence the complainers, he anwsers them, and from what I understand, he does have a certain connection with the official Pinupglam forums (PR, honored member there, maybe even owner?).
He said it himself quite clearly: "My beef is not when someone's opinion differs from mine. My...