In this case it failed open. It didnt recognize that it was in an edge case (which itself is an edge case). So what are you proposing to be the solution to that? If the car itself does not recognize that its in an abnormal situation that needs intervention then how do you intervene?
I wouldn't call being prepared for very common life threatening events experienced by drivers "chasing perfection". The people with stalled cars are the lucky ones. Most of the drowning deaths in floods come from people who drove right into them.
I'll give them credit for over-correcting before deciding to pull out until they figure out how to handle floods even though it left people stranded on the road because of a small harmless puddle. Better to do that than take the risk and drive into a dangerous situation. Even still, this is something they should have fully tested before the cars ever hit a public street.
If they were going to plan for any kind of dangerous weather, flooding should have been very high up on that list.
People tend to take flash flood warnings way less seriously than tornado or severe thunderstorm warnings. I guess that people think of dangerous floods as being something much more obvious and dramatic than a street puddle just one foot deep, but flooding is no joke.
"Turn Around Don't Drown" PSA (https://www.youtube.com/watch?v=eI6mIlHKrVY)
"I feel content with good enough in this case." - quote from child whose body got folded in half by a Tesla
Your growing up and adulthood sounds a lot like settling for mediocrity from those who push shit on us without asking if we ever wanted it. Floods aren't a special edge case, they happen all the time. The people making these are so stupid and blind to reality they didn't think about the most basic 101 case of "what if it isn't a perfectly dry and sunny California day" because thinking isn't on the to-do list for these people. This shit is ass. Get it off the streets.