because you wont do shit until lategame if you dont have Blinkstrike?
He has low AS, passive critical is too low a chance to rely on, stun is random, so he needs some way to deliver his punch to his targets, and some kind of a team utility in the form of said Blinkstrike's pull of the enemy hero into proper position.