Who's to say who deserves what in a scripted show? James Evans from Good Times didn't deserve to die and leave Florida without a husband and J.J. without a father, but that's what the script called for.
Punk could have done something with the win. HBK was one foot out the door and Triple H is part-time, past his prime, would look stupid having done it on his second or third try, and would confirm that he's a douchebag by booking himself to go over The Undertaker. Wrestling needs a future. Its past is set. Punk could have used the win to elevate his status and take WWE forward. Same goes for Ryback or even Wyatt for that matter. There's no "deserve" involved, IMO.
A lot of people wouldn't like it and heads might just figuratively explode amongst the diehard set, but so what? They'd all tune in the following Monday because the Raw after Mania is the new Mania, and because no fan worth their keyboard would miss out on the fallout of The Streak falling.