I'd say he was the best player to, had the two dumbest players from that season (Shambo, John) voted for him.
I suspect a number of players felt like Production rigged the game for him.
You will enjoy Heroes vs Villains as that is an epic season.
I would watch it very quickly.
I wouldn't say Shambo was dumb. I think she just trusted Russel because he showed the idol to her. He is just a very smart guy. I almost killed myself during the final immunuty challenge when it came down to Russel and Brett. If Brett didn't drop the stupid little statue he would be a millionaire right now.