Edge is better, and I friggin' hate Cena, but him being a top dog in RAW is simply smart business. Anyone with a brain, eyes and hell, with ears can see that.
Cena's merchandise sells like condoms during mating season, he gets bigger pops than anyone else, and sometimes gets two gigantous pops on one show, and he is charasmatic, and goddamnit he is not all that bad in the ring.
Sure, i hate the guy, one good reason that my girlfriend has major crush factor on him and that everyone in my school hates whoever he faces, whatever the time, but WWE is being smart in putting Cena as they're head figure. When this Cena, Mysterio and Batista generation has passed, we will be looking back and thinking how great he was.