The fatal flaw in your argument is that machines don't even have the "choice" of a decision.
That's a little over-dramatic but I see where it's coming from. I have used the term "risk management" in this discussion several times and it's significant. To suggest that any mode of flight control (human or computer) is going to be flawless is absurd. Having said that, there are several "fatal" flaws in each mode.
Humans, can literally have "fatal" faults. They can die or become incapacitated due to sickness or lack of oxygen. As far as "fuzzy logic" goes, I don't think you're using the term correctly but I understand what you meant. And...if you are suggesting that humans are the masters of such logic and decision making one only needs to look at airline accident causes to see that humans often make the wrong conscious decisions and often those decisions prove to be fatal.
What a computer will generally NOT do is deviate from the "program". The program or "algorithm" can be very complex to take several variables into consideration. Think of the warning algorithms in TAWS computers. They essentially take many parameters into account to determine if the pilot needs to take evasive action to avoid hitting the ground. No AI required.
That's right Rockie.....no AI, no conscious computers. This is all simple computing that is well within current technological capabilities. In my opinion (and several others in the field) automation is not meant to mimic human behaviour and human nature. It's meant to take the variability out and reduce workload. The term "reduce workload" is a polite way of saying, this process is too complex for a human to consistently reproduce positive results or we can take another human out of the cockpit. Think of the 747-400. Automation basically took the flight engineer position away.
To eliminate human error you have to eliminate humans from the chain which you cannot really do anyway since humans will build the chain to begin with. Removing their ability to respond and correct errors is a recipe for avoidable disaster. So if humans are going to be involved anyway the most efficient place for them to be is onboard.
That depends on the process you are talking about. The beauty of computers, algorithms and databases is that they can be analyzed and corrected before putting them into service where they perform the exact functions repeatedly with no deviations. You can't tell me that every pilot that comes out of training will fly the airplane exactly the same as every other pilot. Some pilots are good, some are bad, some are a little too "brave" and some are a little too "chicken". Some are masters and running the FMC/FMS and some let the kid in the right seat do it. Computers that are certified to do an automated task have to meet specific design and certification standards and the first one will be the same as the next one and the next one. And continued updates will only make it better.
Like I said before though, this is one of those topics where there are strong divisions. The romantic pilot will never accept the level of automation that will take him out of the cockpit and the public is largely on your side. Your arguments however (Rockie) are pretty weak.