Mk, first of all, when they said Worst Videogame ending ever, I though FFVII immediately. So yeah, I do think FFVII is a pretty bad ending. I can think of worse, but since FFVII is pretty much a big deal or whatever, I can see why people are so upset about it. Me, I didn't like the game that much to begin with (Come to think of it, I think I never finished it; I think I saw the ending on Youtube/Advent Children).
Having said that, FFVII is a JRPG. JRPGs, by nature, are about the story of one guy out there and you follow their story until the end. You don't get to be that guy, you don't get to affect their decisions that much. That's the point. That's what makes them different from Western RPGs like Skyrim and Dragon Age and Mass Effect and stuff. This has been established since FFI so that was kind of a weak argument there. It's like saying the NES Mario games could have more exploration or could have been better if they had been a sandbox game. That's not the point of a Mario game, so no. Moving on...
All sandbox games' endings are not truly the end of a story? Yes, but this is true of almost every single game. The difference is they don't show it. When you save Peach in every Mario game, do you think they just stand still until Bowser recovers and kidnaps Peach again and another Mario game beings? No. I would imagine Mario and Peach go home...maybe argue about Mario gaining a few pounds...maybe Peach refuses to bake him a cake. Maybe Yoshi needs to go to the veterinarian, I don't know! The difference with games like GTA or InFamous is that YOU control what the character does next. It's irrelevant compared to the ending or what happened before it, but again, this is true of almost every ending. That's why most games end with the ending, as redundant as it is.
With GTA3, the character was a mute, emotionless criminal. What did you expect for the ending? For him to break into song, marry the girl and raise a family in the suburbs? No, of course not. Don't get me wrong, I love GTA3 but...I gotta admit: it remained loyal to the protagonist' personality. Contrast this to San Andreas, where the character has a defined personality, goals, flaws and virtues and the kind of ending you get for this game. They're like night and day but, again, it's all in the nature of the game.
Yes, I always thought the ending for FFVII was crap:
1. You "kill" Sephiroth
2. Meteor is still coming
3. Aeris' spirit appears
4. ???
5. ENDING/ NANAKI 500 YEARS LATER
Not a good ending at all.