I thought it was great and he gets better at portraying it in later books. Some people might consider it weak, but it all makes sense, which is what I care about.
There’s a lot that can be explained because of ta’veren. When something is a little too easy, or things fall into place suddenly, or a case falls and doesn’t break: ta’veren.
I agree with the sentiment that she grows on you. Though, I always loved Faile, just was sometimes annoyed with her.
The only the character that has never annoyed me was Moiraine :look