GPS is used for all sorts of legitimate human activity, so blocking it would cause problems.
Electronic noise could interfere with not just drones, but all sorts of electronic devices that humans use and need.
Nets, flack, and shotguns could certainly interfere with or harm humans, depending on where they are, and if there's some place they're not to let humans pass, then drones might be able to go through the same route.
Rain is annoying to humans and so plenty of places where humans are are protected against rain, so in those places this is an inadequate defense against drones -- though maybe sprinklers would work (but they can cause their own problems to useful electronics and might even cause an electrocution hazard to humans, depending on where they're used).