It is easy to fix but you have to take all things into account and with IWs current situation, I'm surprised anything has been released. You have to remember that they're working for Activision for sub-par salary because they rely on royalties for their paychecks and Activision is currently with-holding that from them so they are basically working for free. The only thing holding the current IW employees there is their royalties so they didn't make a game only to not get paid for it...