The 'this WoT character irritated me' thing has always amused me because it's so polarizing, so many people seem to hate one of two characters for the
entire series to the point of ignoring, or not giving any credit, to either author for the character growth along the way.
Fair to say most of the cast bugged me at some point - oddly enough never Nynaeve - but not right through, and i'd argue when they did that was because they were supposed to. I don't think we're supposed to adore Faile when she first shows up, which makes the story of
that much better. Elayne does dumb shit. She's a 17ish year old girl who
, it is awesome. Rand... Rand is inherently likeable and sympathetic to start to series, so
that much more interesting.
Point being i've never found the characters so static that they 'deserve' the level of perpetual hate/dislike/irritation some seem to place on them.