I agree. Quality over quantity over these games. We wouldn't want it to turn out like the Assassin's Creed series which almost always release a game annually and they turn out to be buggy and almost has the same gameplay with their previous games.
Plus, the waiting time for a game makes me feel more excited to play them once they're released! It's like the excitement to play is building up for me.
I would rather wait a long time than end up getting disappointed with the finished game.