Cant really see whats wrong with Toad the Wet Sprocket.
and the critique of the Beatles is just to be a bit controversial and drive lots of clicks. what they say is a childish pun and no deep meaning has a hell of lot more depth than alot of band names.