I'm in glorious agreement with pp on many things, especially @WinterCosiness on Charlotte. I don't think you can take the words people use as any sort of character guide. It was pretty awful what she said about Frankie, but by that point she was fighting for survival and if Frankie had played it better, Charlotte would have been even more on the back foot.
The thing with the seer is, there was a 75% chance that the person picked would have been a faithful and not a traitor. And then it would have played out totally differently, so much as there's a lot of engineering, the outcome of the seer thing wouldn't have been forced.
As I said previously, I do think a shake up was necessary otherwise the format would have got very stale and everyone would just be saying "only traitors can win".