windwall makes him an excellent counter-engage or defensive ace in the hole during team fights;
he has as many dashes as there are enemies within range ;
his crowd control can be targeted if he combines it with his dash and even if he doesn't, he is at close enough range to rarely miss it ;
he has a defensive steroid that negates the majority of any damage he receives for 1 second (it does not work the same as a standard shield but instead reduces all incoming damage by the shield's maximum because the shield value does not decrease) and this steroid can be refreshed instantly by using his ultimate
his ultimate reduces bonus armor by 50% which if he combines it with armor pen, reduces bonus armor to about one third of its effective value while also reducing their base armor due to armor pen
let's say they have 100 base armor and 200 bonus armor, with these two factors combined, that's only about 131 armor out of 300 total
his ultimate allows him to extend any knockup or displacement crowd control while suppressing them, making him easily able to combo attack with the large number of knockups and displacement now in the game
his Q scales with attack speed instead of cooldown reduction, making it very stat efficient early game
#and to top it all off, he's a hyper carry with the earliest late-game powerspike in the game...