Many industries have the same problem with nimbyism, some rightly so. It's a big problem in a lot of ways though. someone's always going to be unhappy. The trick is to start paying people to accept having things in their back yard. Then you get swamped by people being pissed of because they weren't offered.
Doesn't really matter what you do, you can't win.