"You would kind of think that the default logic would be that if a moving object was detected (or stationary) that it couldnt recognise it would reduce speed & engage avoidance by default...."
The problem comes when they don't recognize it until they're INSIDE the minimum (physical) stopping distance. Now you're in Trolley Problem territory.