It's really important that drivers can control their car at all times. Software should not override control because it "thinks" that you are making a mistake.
This seems like a recipe for disaster when you are in a situation in which you need to respond quickly to an unexpected circumstance.