IMHO Square Enix are one of the most over rated developers around.
FF13 and its sequals were sub par below average JRPGs. No one can tell me FF13 was a great game, nor its sequals and spin offs. Square spent millions of dollars deloping and years making these games. Despite the financial, man power, and time spent developing these games, this was the best they could come up with? FF13 in particular was terrible with its on rails 40 hour game play, average plot, terrible voice acting, and slow pacing.
Meanwhile a developer like Monolith who have no where near the budget, manpower, resources, or development time as Square can come out with an epic like Xenosaga. That game was almost perfect. Everything from the music, graphics, over world, side quests, plot, battle system, exploration and freedom, just about everything was incredibly polished and amazingly executed.
The latest FF online can only be described as one of the most epic failures in the MMO market. It was so bad they pulled the game and had to re do it. It makes every mistake Bioware and EA made with SWTOR look good.
Square Enix imho are a better publisher then they are game developer. They've recently brought us Deus Ex HR, Sleeping Dogs, along with a few other jems. It's a sad world when one of the legendary JRPG developers publishes better games from other developers then they make.