I used to play Irelia a lot back when she was considered trash (early season 2) but then everybody realized how uber she was and the multiple nerfs took their toll. She's got a super flexible kit, but is a perfect example of lazy Riot tuning. Instead of balancing her kit, they just kept watering down her ratios, sustain, and CDR until she became meh. She can't stand toe to toe with the best duelists anymore, can't carry like the best carries, and just generally doesn't feel all that strong. She probably has the weakest and least satisfying ult in the game-- it seriously hits like a wet noodle and doesn't heal for crap. There was a post awhile back on the LoL forums about how she's been overnerfed, and Morello basically openly admitted that her kit flexibility was OP, wish she was never made, and said the nerfs were necessary until they could figure out how to balance her kit.. I explicitly remember it because it was just after the Karma remake, to which he stated she had to be "remade" because her kit couldn't be balanced with number changes, so I asked how come Irelia despite a "broken" kit, COULD be "fixed" via number changes.