Maybe in some parallel universe in which I don't find it pathetic to play a hero that does 1000 dps with a single spell at lvl 7 which also permanently ministuns and which can travel 3000 range instantly every 5 seconds with agha or which can scout the map and deal global damage with almost 0 mana and which can stuck almost all heroes in the game for like 10 seconds in cogs while ministunning them.
Even if there were an infinite number of such parallel universes, I doubt there is a single one in which I wouldn't find it pathetic to play clock.