YouTube is Now ThemTube: Time to Flee the Failed Platform