I'm glad Jeremy won, I think he was dominant the entire season. He was never really in danger of being voted out, he had good relationships with every other player. Though I think Tasha played just as strong a game and maybe was perceived as a coattail-grabber because she is female. I would have liked to see the jury recognize that a bit more. It seems like every time in Survivor a man and a woman have a tight alliance at the end, the man gets all the strategic credit.
The whole Keith thing was more an edge case of the process. In most cases, it would have been rocks, just like it was with Tyson. But there have never been three people protected by immunity at the same time a tie vote happened. They can't just make up new rules on the spot because they don't like how the established rules worked out. Maybe next time they'll have an alternate plan for tie breaks that takes the edge case into account, but that's just how the established rules worked in that very unlikely case that came up.
In this oddball case where there's only one possible other candidate, maybe there should be a fire making competition just like there is in the final four. But in general, I like that rocks are the consequence of ties. Before rocks, it was previous votes. The first time Jeff got voted out, it was because Kimmi blabbed during a challenge that she had voted for Jeff. That wasn't fair either, but the threat of rocks makes it so there's almost never, ever ties. After Butch drew the rock in season four it was over twenty more seasons before there was another tie. I like that just because it forces people to have a majority and not just win with a tie.
Just googled 'Survivor 32 cast'. Looks like it's all first time players, but one Big Brother player. Somebody I don't dislike but also don't find that interesting a choice.