I think something we can all agree on is that SE just need to speed up their development in general . I feel SE get a short straw in this regard because they love to innovate so much, which means a lot of bugs and failed ideas compared to, say, Let's Make Another Game Just Like The Earlier One which most devs go for. But even then, five years is enough. Hell, CoD devs these days can get a game out every two years. Maybe announce games much later in the development cycle to avoid issues.