NIMBY is an unavoidable phenomena in advanced economy. With enforcement of environment protection laws, you can be sure of hazard over development and pollution, like in China for up to now. Then once it became a significant problem, people would rise up and complaint and started creating/enforcing environment laws -- China is now at this stage. Then once there are sufficient laws, some people will then start abusing the laws to protect their own interest, thus NIMBY -- even China now has had quite many large scale protests against building chemical factories in their neighborhoods.
Can people stay the middle way and be rational? No, and will never. The two extremes will have to fight and the pendulum will swing back and forth. That's why the Yin-Yang symbol is not gray colored but spinning black and white. Therefore, there is nothing to worry about. People will fight their way to balance in the long term.