I have much more confidence in safety from private aviation because the pilot/owner is sitting in the thing. I am concerned about the drones falling out of the sky because someone forgot to fill them up, change the oil or check out that crack in the wing root.
Hardware and in particular FPGA and CPLD (firmware) also needs a critical evaluation. I have worked on real-time and embedded control systems my entire career as a software developer. While software does deserve its share of the blame for error, bugs, etc. Hardware and firmware are just as critical. The drones will need reliable high speed communication links that must stream video in real time. Will there be a requirement for collision avoidance systems? The hardware and firmware define the constraints in which the software has to operate. If the hardware or firmware is not up to the task, then it is irrational to expect the software to take up the slack. Yet, this is often what is required. All in all, this is a bad idea on multiple fronts and is just an accident waiting to happen.
Drones should have one altitude range assigned to them, where manned flight is a keepout and is only transitional for climb or descent to manned altitudes. That altitude is also, hopefully, such that they can be used for skeet practice
Replay available now: A handful of emerging network technologies are competing to be the preferred wide-area connection for the Internet of Things. All claim lower costs and power use than cellular but none have wide deployment yet. Listen in as proponents of leading contenders make their case to be the metro or national IoT network of the future. Rick Merritt, EE Times Silicon Valley Bureau Chief, moderators this discussion. Join in and ask his guests questions.