I’m not sure it’s that crazy of a take. Those are, by far, the two most recognizable websites in the world with “tube” in the name. Naming a product in a way that calls to mind the other (for no real reason - the “Red” in YouTube Red doesn’t mean anything) is an obvious branding error.