Exactly, feedback is the key. So if they make all games at the same time, and release them at the same time, they cannot add the feedback in the other games before release. Not that they would release all at the same time. But they are already working on more projects at once. To me that seems that the focus is not entirely on one game as it actually should have been. I see those things happen at where I work (totally unrelated, but the principle is the same), that they have to split their focus on several projects, and loose the full potention of the single project that could have been much better if they had given attention seperately. Now all they do is put more attention to those already release projects because they were not good enough, so that is a total waste of funds, resources and image to the customer!
Therefor they should focus more on the release of SW before doing the other stuff
