Signs, waves, and honks are all part of traffic vocabulary, providing drivers with an efficient way to tell pedestrians and other drivers what they are about to do.
In the autonomous future, cars should be able to talk to one another, but pedestrians, cyclists, and non-driverless cars will still need visual cues to tell them what is about to happen.
See Also: Google teaches its car to be nice to cyclists