All they have to do is decide to become a real game company and they have a shot at a turnaround. They've got the money, people, and resources to do it. What they (probably) lack is the conviction it would take to focus on the long-term. It'd involve firing most of their staff and massively scaling back the entire company for the foreseeable future.