A chap I know who lives in Germany, bought a decent consumer drone online to fly with his son. Each time they took it to an open space it flew only minimally and kept shutting down (fail-safe mode) which left them both confused and frustrated. After communicating with the manufacturer, it transpired that inbuilt in it's software was an ability to know when it was being used in the vicinity of an airport to ameliorate such problems as at LGW. Unfortunately for this owner the only unpopulated areas were in the vicinity ( but not close to) an airport, so they ended up selling it and have taken up another hobby. I wonder why such a system can't be included in consumer drones as standard ?