Personal opinion only, I'd guess Rinoa is doing so well due to weak opponents. I don't care much for Rinoa and I've been forced to vote for her since her opponents were worse. She's all right, though.
I agree that Cana should have gone further. A real shame!
--
"I wanted to change the world, too. But I changed nothing. That is my story."