Well, after last night they are down to 5 people now, with 4 on redemption island. I think there are 3 now on the jury, but this one has been odd with the jury because of redemption island.
Honestly, it feels like most people are just waiting the last 8 days for things to play out and aren't really even playing the game anymore. Phil says he has something up his sleeve and Rob is starting to suspect that he does anyway, so he may be gone next. Honestly, I'm not sure who besides Rob deserves to win at this point, but I'm not sure anyone would actually give him the money simply because he has been on so many times. Still, he has never actually won himself, so while I agree with you to an extent, you cannot say he hasn't been working hard for the win and no one else really has been. Grant could probably win over him and Phil if he really does have such a good argument, but I don't see how you could pick either of the two girls to win at this point.
Of course, I still think someone is coming straight out of redeption island into the finals, so that's a huge wild card. If people stick with tribal lines, anyone on Ometepe could win just because of the numbers, but that would be really lame, IMO.