Sigh. But he's beat him. Twice last year! Including summer slam!
He didn't beat him at NoC, and that was his chance to justify his existence. You gotta understand the WWE title has been irrelevant for 12 months. John Cena is the franchise and until you beat him in his home town you haven't earned respect.