Kingdom Hearts is a guilty pleasure for me, I kind of hate the plot and the direction the series has been going in for a while and the gameplay is hit or miss sometimes but I still find it fun even if I feel the story and gameplay often betray my expectations.

I think the biggest difference between KHII and the ones you tried shion is that KHII didn't really bother with platforming whereas the other games make it more prominent in the game, and frankly I don't feel KH has ever done the platforming sections well...