That's true. It's just depressing how slow Square Enix is with developing games these days.
The counter-argument is that a company like Nintendo takes 4-6 years to make a new Zelda game, and they are all spectacular. In a lot of cases a game that takes awhile to make will turn out to be pretty good.
I also hope that SE has had another team working on the next main FF game. A lot of the big names are tied up with FF7R and KH3, so I wouldn't be surprised if that weren't the case.