Completely agreed. It doesn't help that we just went through 30-40 hours of Snake doing amazing crap and pushing himself to the limit and suddenly "oooh, here comes Big Boss to steal the spotlight and grunt for a god damn half hour as he's dying."
Everyone was like "OH GOD THAT WAS THE MOST AMAZING ENDING EVER" and I just sat in the corner pissed off that no one realized that they were fapping it to pure fanservice made JUST FOR THEM to be brainwashed with.
I laughed so hard.
Seriously, Kojima created a lot of mysteries in MGS2/3 and was not able to explain it properly "when you're playing through MGS4".
When you have to explain all the plotholes at the end, then it means Bad Writing. That's all.