>>725294971
The debate is only eternal because the terms of debate are nebulous.
KH2 at release was garbage. It was press X and Triangle to win, without a single challenge in the entire game (even Sephiroth was easier than his KH1 rendition).
KH2FM fixes a lot of release-KH2's problems by adding some of the greatest endgame superbosses in any game of all time, as well as an area where you can actually use all the Drive movement abilities that you unlock over time, but it does not fix the absolutely dogshit story/presentation in the game. SoraDonaldandGoofy ad nauseam is insufferable, and no amount of historical revision can change that Roxas' 3-hour tutorial is boring garbage. With all that said, the KH2 ending is -so- incredibly perfect that every story flaw can be forgiven... if that were the end of the story (which it's not).
KH1, conversely, is a much more well-rounded game. The story is simple and clean and cute and charming. If there was never a series made out of it, it was a perfect standalone game. The gameplay is always solid and even if the early worlds and combat are clunky, it's all the better to make you feel the evolution in your combat and movement techniques as you progress though the story.
KH1 is the better game overall. KH2 has the better combat. They're both great.
KH1FM>=KH2FM>KH1>>>>KH2