It strange that all the major criticisms (linearity, whiny voices etc) were present in FFX but people still bum that game.
The 'linearity' was integral to the pacing of the game/story. As Final Fantasy games are basically a story with the occasional random battle an open world would just have distracted from this. When they tried to address this 'problem' in FFXIII-2 by giving you a choice of places to visit/quests to tackle it just felt disconnecting.
The characters/acting/story were certainly up to the standard of previous FF games.
The 'paradigm' combat system is the best turn-based/menu-based combat system I have ever used bar none. It seamlessly combines strategy/action.
I liked it and when I'm done playing FFX/FFX-2 HD I'll be getting Lightning Returns whereupon I will replay the whole trilogy.
Final Fantasy X was the first Final Fantasy game I ever hated when I played it. Linearity wasn't really the issue, though, since most Final Fantasy games suffer from "linearity." Even if you have a big, open world, for most of the game you only have like, 3 choices max. Either going back to where you just were (which is often pointless), going to where the next part of the story takes place (which happens even if the game is completely linear), or going to the one random town/cave before going to the next part of the story. And, if there's more than those three choices, the other areas are often full of enemies that are too strong for you anyway, so again, it'd be pointless.
I actually enjoyed the "exploration" in XIII-2 when you went to different areas of spacetime, but it
did get annoying after a while when you were trying to do side stuff and there was no way of knowing where exactly you needed to go.
I wasn't a fan of the combat system. The game was at the level of difficulty where, even if I needed to switch from a pure-attack group, all I did was buff myself, heal, then go back to that pure-attack group. That was the vast majority of the game.
Of course, you're entitled to your opinion, as I am mine. I loved FFVII and FFVIII when I was a kid, but if I never played them back then and played them for the first time as an adult, maybe I'd hate them but love FFXIII. I need a way to erase memories from my brain... gaming (and life in general) would be so much better...