The problem is that MOST automation has NO situational awareness, as situational awareness is recognizing not only where you ARE, but remembering where you WERE and knowing the difference.
An example of situational awareness would be the FADEC systems on engines.
They compare multiple inputs and when they disagree (presumed fail) the FADEC latches at the last known reliable condition of flight.