TheRedHead:If you make an error such as forgetting to set the computer to the correct mixture of Nitrox, the computer should allow an in-water correction otherwise a computer is reflecting an incorrect state of gas loading. The programmers could write routines which allow for this correction, but obviously they don't trust people not to give themselves more BT than deserved. There is no other reason that can account for not allowing this correction. Why doesn't a computer allow you to switch it to gauge mode after diving a dive in computer mode? Again, it doesn't trust you to make a good decision.
You pretty much put the computer in control of your diving. I can imput reality into a software program like GAP, Vplanner or DecoPlanner and get the real picture, but not an in-water computer like a Suunto. I use my gas switching Tusa computer more often as a computer than the Suunto Cobra because I can program 2 gasses and switch in the water.
I'm not so sure that putting the computer in control of your diving is the logical conclusion from making an error from which the computer may or may not be able to continue to calculate properly. If you realize the moment that you've begun your descent that you've made a mistake, then ok, you could correct the setting, say from air to a 32% EAN and continue the dive no biggie. However, say you realized the mistake 5 minutes into your dive. How do you tell the computer what to correct? It's not just a matter of changing the setting from air to 32% and saying continue. It's a matter of what you've been breathing for the first 5 minutes and the computer recalculating the first 5 minutes of the dive to reflect what you're now saying is really in the tank. Does the computer trust the user to make that change, reliably, every time? While in the water? What if you programmed air, actually carried 32%, but inadvertently set it to 36%? (I know, you could make the same mistake at the surface, but are you more or less likely to make it at the surface or under water?) How many buttons would the user have to push to confirm that they really, really, want to change the mix setting mid-dive? It seems risky to me, and I can understand the unwillingness of the manufacturers. Add in even the slightest hint of narcosis and you've amplified all the issues.
If the computer defaults to air when you've forgotten to set it correctly before a dive (which, seems more likely to me than setting it to the wrong mix, but, ymmv), then you can trust it to give you maximum conservative settings on time, and can continue the dive. It's not controlling you to the point where you have to abort the dive, but, it is forcing you to be overly cautious, which, seems like a good compromise, under those circumstances. I mean, it was the diver who goofed, not the computer.
My Oceanic ProPlus 2 defaults to an impossible mix of 21% O2 and 50% N if you goof up and forget to reset the mix after diving anything but air, in order to limit both time and depth. It's overkill perhaps, assuming you've correctly calculated your MOD at the surface for what you're actually breathing. (Thankfully, it's a user configurable option to tell it to default to air instead of the impossible mix.) It's not resettable when it's wet.
I see it as "plan your dive, dive your plan." You might use vPlanner to plan your dive from your PC, write down the profile it generates, and that's the dive you make. You don't get to go back to the PC midwater and change the parameters if you want to descend an extra 20 feet, or stay 5 more minutes. The computer isn't controlling the dive. You planned it, you dive it. You goof it, plan better the next time.