While rules are good, some of these go overboard.   For example, I have a cottage on a small, remote lake.  I'd like to fly a drone there but by these rules, cannot, simply because the old guy across the lake from me likes to fly his float plane twice per year.   Rarely see him out in it but his infrequent flights prevents recreational use of drones in the area.  That's safe, but it's not fair.  There has to be a better way.

As another example, no-one can fly a drone around their own property unless it's large enough to permit flight beyond the minimum prescribed distance from their house, neighbour's houses, and the street.   As another poster noted, the only way to comply is to only fly in the middle of a large field that's no-where near an airport.