Originally Posted by DropoftheGun
for the utility it brings as well as the disable it provides, having a longer cast time is fine imo. Maybe a smidge less, but if it were instant cast, he'd be instantly replacing blitzcrank.
This essentially; the skill already comes with an extremely powerful passive, I honestly think the wind-up time is necessary to compensate for the utility one skill point in Q alone provides. Not only do you have the option to pull an enemy, albeit only halfway as opposed to Blitzcrank, but you also retain the option to pull yourself to the enemy to set up the rest of your kit on second Q cast.
Besides that, the cast time is noticeably less clunkier than Thresh's first iteration.