You are using another companies platform to express your views. You are at the whims of the parent company, who are exercising their rights to have the content they want on their site. Don't like it? Make your own platform.

And what's this about new proof? And the website you link is literally less than a paragraph containing no additional material to corroborate their claim.