FlightDetent, not wanting to push down your credibility, merely trying to understand where your reasoning is coming from: are you or have you been a professional pilot with an airline?
For me as a professional pilot in an airline it is hard to follow what you are saying. Every day I go to work we as a crew make dozens of decision to get the job done in a non-ideal, real-world, complex aviation environment. I don't see software to be able to manage that, also not with so called "future" technology, because it would still have to fit into the non-ideal, real-world, complex aviation environment.