TK726 had a runway excursion in Kathmandu in 2015 because of an error in the database. Now imagine small airplanes with autoland in the future. The problem is that the very same database is even today being used by machines and humans alike, and thus needs to conform to the higher standards of accuracy. Thus is the bane of automation.
Oh, and drones have worse situational awareness than birds, but there are less of them, and legal rules, so they're not around planes as often (and havent been around as long as birds, either).