I think it is a good move forward. I don't really they think they have been putting out games of high enough quality to justify the development times they are taking. Getting back to more ambitious development cycles could help them get back into their groove.

I don't support hard deadline annual releases, but having that as a goal isn't so bad.