Ryback would have been far superior to Cena, as Cena winning essentially guaranteed Cena Rock two, while Ryback would've just gotten the opening match like he already is going to be in.
No, Ryback would not have been better than Cena.
Cena was facing Rock NO. MATTER. WHAT. Had Ryback won the Rumble, they would've just done Punk vs Rock at the Chamber, in a rematch, Rock would've won, they would've done the Raw Elimination Chamber match for a title shot at The Rock, and John Cena would've won REGARDLESS.
This was happening ANYWAY, so Cena winning was fine. It is CERTAINLY better than Ryback winning, and then Cena vs Rock II happening anyway, because then, you still get Cena vs Rock II, but you ALSO give Ryback the Rumble, which he is not deserving of in the slightest. His career needs to die already, not take off.
Not only that, but the Rumble finally means something again because the winner is ACTUALLY main eventing WrestleMania this year, for the A title, not the B title. So that is something right.
Now I didn't want either, I'll be the first to admit it. My pick was never happening in a million years, so they made the right call between the two of these jackoffs.