I think Square has a bad habit of putting the WRONG people in charge of the wrong projects. I'm a firm believer that not everybody can do EVERYTHING. Individuals have strengths and weaknesses. Some excel better in some ways, others in other ways. For example, just because you are a music video director doesn't mean you can direct big motion pictures. In this case, just because you work on smaller, intimate projects doesn't mean you got the chops to handle a big, IMPORTANT project. Matsuno was a prime example of this. He's good with small projects, but FFXII and the AAA development was too much for him. I'd actually put both Tabata and Nomura in this category. Tabata hasn't shown any reason to be trusted with such a big sized project. Hell, for all his faults(and he has a LOT of them), Toriyama is more fitting a director who can handle something of this caliber aside from the big names like Kitase and Itou.
Now, I said Nomura because of one remark he made a while back during the development of Versus, and it, every now and then, echoes back to me when I think of the troubles with FFXV. Nomura said that the task before him seemed overwhelming and that by the time he finished(was at a time he truly thought he was going to see it through the end), he was feeling the pressure and stress so early, he doubted he'd every direct "big title"(as in full, FF-scale) ever again. Nomura was honest. I think he was pressured into the spot by higher ups(at the time, likely Wada, and perhaps given the blessing of Kitase). Regardless of good intentions, if you can't handle the project, you shouldn't be appointed it's director. Get someone who is more capable. Sure, there should always be someone you pass the torch to because you are going to need all types of developers for all sizes of projects, but don't go and think everybody's a jack-of-all-trades.
And as people already ranted, if you can't get Luminous to work, just stop with the "let's keep making new engines" bullshit and just use existing ones. Priority should be to GET GAMES OUT and reap in the rewards from said games. You ain't gettin no profit without releasing fuckin games, so get 'em made, ship 'em out and get paid!