Yes, the match was great, but it's extremely hard to give Cena credit when he's constantly shoved down our throats by the WWE AND his apologists
The great thing about teenage rebellion is that it is INCREDIBLY easy to market to. You get fans while they're still young and buy into all the Hustle/Loyalty/Respect stuff, and then as they become hostile and rebellious, you sell them Cena as a backstage villain who keeps everyone besides himself down.
Which everyone knows is true because they know how all the backstage stuff works now that they're older fans then they were.
Thus people continue to watch the product. The WWE was having a problem holding their audience past their early 20's, and so now we have NXT, a promotion aimed at that audience. The really awesome thing about marketing to teenage rebellion is that I can tell you
exactly how this system is set up to market to you throughout the stages of your life, and you'll refuse to truly consider it, because you know best and John Cena sucks, John Cena sucks.
They've been working the exact same schtick with John Cena since before you were a professional wrestling fan. That bit where he looks around an arena, confused that the audience is booing him? He's been doing that spot for a decade.
I'd say sorry for ruining the magic for you, by telling that John Cena isn't this horrible villain ruining the lives of people who deserve better, but just an actor (and a very good one) in a marketing machine designed to keep you spitting out money, but you know better. You're older than you used to be, and now you know how the backstage stuff really works.