Every character in dota2 has been broken at one point or another. Every hero has their time to shine. In concept Vindicta could be broken. A sniper that can hit a button and get height advantage at any time. But we balance right? We dont aim for anything to be busted.
The primary concept is a hero that shifts between durability and damage. It comes with pros/cons. High risk high reward. Just like morphling. Morph was most busted in patches where he had little to no contenders that could keep him in check in lane, unkillable once snowballed, or item sets that protected his micro health pool too well.
Now the character doesnt need to be identical right? Just a hero that requires some channeled time to shift between durability or damage (or movement speed etc). The idea is to create a character that simulates a play style some players will like.
take a look at invoker in Dota. Is he Identical to Hwei one of the newer mages in LoL? No hes not. Yet he and Aphelios are the 2 closes heros to the playstyle of rotating ability's that you input.
Which reminds me.... we should have a character like invoker