Am I missing something here?
As for 12oclockhigh and his, "Who makes you the deciderer?"
As for being the decider, nope, I'm clearly not that. However, I would be qualified to do so. I make my living doing software development, group management, and systems engineering, and have over 30 years of professional experience. Without going into details, when you fly full scale, you are impacted by systems I helped develop.
If they were getting my professional advice (as opposed to a web posting), they would be paying good money to get it.
I have seen the impact of losing focus on software development efforts, and how that impacts projects down the road. This is far from just an academic thing in my professional world.
I will grant that I don't know their existing code base, and so to that extent, I don't know
directly how hard or easy it would be to add any particular feature, or how hard it would be to maintain that feature in the future.
But they absolutely need to gauge the cost of adding any new feature with the benefit in terms of increased sales. Cost includes such obvious things as paying the programmer's salary and less obvious things like performance issues and what that does in terms of the number of people who can successfully run it and the impact of that on future sales.
If a working instrument panel was developed, they could go one of two ways. They could have a generic panel or they could have fully configurable panels. A generic panel is probably doable, might have acceptable performance, but would probably impact sales only minimally. A fully configurable control panel would be much more effort, and would have large ongoing costs (developing a new panel for each aircraft, etc). And at the end of the day, it would probably still impact sales only minimally. It would still fall way short of the full scale simulators with working navigation equipment, etc.
At any rate, my point, whether you agree about instrument panels or better crashes is that as a company making commercial software, you need to consider the cost vs the benefit. And there is a very real cost to trying to do too much.