IT'S THEIR PLATFORM, THEY CAN DO AS THEY PLEASE
This is already becoming my least popular video on YouTube, and I predict it will soon surpass the currently most hated "Australia Doesn't Exist" one. The Australia denial one is obviously tongue in cheek, but you know how the literal Internet is like.
Peace & Love,
Ade虂