From a plot perspective, Elaida was fine, showing just how much of the Tower's incompetence was theirs alone, and couldn't (all) be laid at the feet of the BA.
If you squint, you can kinda see that the leashing won't last, not once it's more widely known that half the team can channel, as well, if they are taught.
Calling any woman a bitch is sexist, full stop. Regardless of his opinion, it's not right, and I am not going to remain silent while he spews vile words such as that.
She's a professional protege, she lies constantly, she never earned anything she got, and she's annoying as hell.
As for the idiot hat, I meant her constant bitching about Rand. She knows for a fact he's the Dragon Reborn, yet all she does is bitch about him.