Could you please stop posting unsubstantive comments and flamebait? You've unfortunately been doing it repeatedly. It's not what this site is for, and destroys what it is for.
Personal attacks in particular will get you banned here, so please don't post like this.
Removing their YouTube account was part of the strangeness. Even if you own a social media company you really need the YouTube account to squat your brand and redirect