I've vouched for this comment. Not sure why it was flagged. Regardless of whether you believe Tessier-Lavigne's denial, it's directly relevant to the story.
The GP appears to have been shadow banned for stirring flame wars like accusing Bill Gates of being a pedophile. The username is a bit of a tell.