Responsible model airplane enthusiasts are members of the American Modelers Association. They, among other things, interface with the FAA and other regulatory agencies on our behalf. We get regular reports on relevant regulation, meetings and negotiations. Believe me, it doesn't take a mob of people to create problems for AMA members.
No software today can do what a reponsible human being flying at a club does. It's the equivalent of letting people take off and land full scale airplanes and helicopters from anywhere, fly at any altitude, in any manner they wish and without traffic control. In other words, unthinkable.
I do not fly over people or property. Software cannot make that decision for me. And software certainly cannot restrict people buying a $300 quadcopter from flying it above a group of kids at the park or over a crowd elsewhere. It is a simple matter of individual responsibility and consideration for the wellbeing of others. I choose to fly at a club because after 30 years of experience flying (and, yes, crashing) all kinds of model aircraft I know these things can fail anywhere, any time and for a million different reasons. It is beyond irresponsible to fly these things in uncontrolled airspace.