I will say one thing, the booking was what it was but god damn did Cena work his ass off. Not once did it seem like he was half assing a thing, even when the heel run was dying a death and he was still trying his damnedest to make it work.
It seems like this is starting to shape up as Cena coming up with (admittedly probably unrealistic) plans for his retirement, only for Hunter to "that doesn't work for me brother" the whole thing and comes up with his own ideas, which get hilariously derailed when the Rock decides to fuck with him one more time. Which is double funny since that wouldn't be the first time he's done that with a major storyline (initially the whole point of the Tribal Chief/Head of the Table stuff with Roman was to eventually build to a Mania match with Rock that mysteriously never happened, and of course him trying to bigfoot Cody out of his WM match with Reigns).
And since Cena is the greatest Company Man of All Time, he let both of them turn his retirement run into an endless comedy of unforced errors.