The company needs to release the game and then put just 1 passionate man to work on new features.
Not a whole team, just 1 man that cares. No bull**** meetings and deadlines, no teaching new people what to do. Just let 1 man do the work at his own pace and release when a feature is ready. Similar to what a modder would do. Of course I mean on the coding side. There can still be someone else to handle art, sound, translations, etc.
With the big company mentality, everything interesting gets canceled or delayed, and any project takes forever. Just switch to modding mentality.