That match would have been fine if it happened on the card where the Punk/Bryan match did. It was a comedy muck-up. But nothing happened that made it a necessity to end the show. They basically de-valued the WWE Championship again, this time for no logical reason whatsoever.
The biggest problem I had with the finish is that a month ago John Cena was absolutely brutalized by Brock Lesnar but still managed to win, while last night he took one punch from the Big Show and was knocked unconscious and defeated. The same Big Show who two or three months ago was being openly mocked on television for being a failure. The same Big Show who just lost the Intercontinental title by beating himself. I love Paul Wight, but they've completely destroyed the Big Show character over the years. But now all of a sudden we're supposed to believe that a single punch from him is enough to beat John Cena, who has overcome inhuman punishment time and time again?
Here's what's happening: they are trying their damndest to keep John Cena away from the WWE Championship. That much is obvious. Remember last summer when everyone was pissed off that Cena was always the champion and Punk was being held down, title reigns were too short, and how the audience was split between the two? So here's what they've done: Cena has been isolated in his own universe separate from the WWE Championship and Punk has been given the WWE title to run with for a few months. That's why Cena is feuding with Big Johnny even though Punk was the one who had beef with him. That's why Punk feuded with Dolph Ziggler, Cena with Kane, and that's why they're lining up guys like Big Show and Lord Tensai. If you put Cena back in the title picture, he's inevitably going to win it. If he wins it, the audience will turn on him. So they're trying to make the indie-head Punk fans happy by leaving the strap on him and giving him good technical matches (Bryan, Jericho, Ziggler) without Cena crowding the scene, while simultaneously pandering to the Cena faithful by giving him main events.