i'm surprised how many people are surprised and pissed by the ending.... nobody saw it coming? really? You can guess it in the intro and there's hints throughout the whole game!
I loved it, i don't find it bullshit, it's got an ending like Mgs2 to me (which is still my favortie)
It's not simply saying "You play as the medic" because that's a shallow way
to look at it. At the beginning, we create our perfect avatar, a representation of
ourself, we even put our own name and DOB in it. WE, the players, are the medic -
WE are venom snake. Now, what is big boss? It isnt a person - it's a title. A legacy.
Ok, so we don't play as Jack, the original big boss - but we DO play as big boss -
Jack hands us the PLAYER that title - this is Kojima's final MGS game, and, as a farewell present, he is giving US the title of Big Boss. That's why Jack says thank you. It's subtle,
but it's from Kojima.
Jack says that the medic was his his most trusted lieutenant -
why was he? What's so special about him? It's because we've known Jack since his very
first mission. That's why Venom Snake has Jacks memories - it's because we were there WITH Jack.
It's not a fuck you to fans - it's a thank you. It also fits with the canon too -
it explains how Big Boss survived MG1s Outer Heaven ending - he didn't. Solid Snake killed Big Bosses phantom -he killed Venom. Don't be shallow. Sadly, this will be lost on most fans.