A bit more generic on the topic, but for those who would oppose developments like this one, there are much more effective ways to oppose/direct them than venting on websites like this one.
Go to the meetings! Planning Board, Conservation Commission, Selectmen, etc. Yes, even if you are just a taxpayer, being there makes a difference.
More times than not, the critical decisions are made (design decisions, commitments, agreements, etc) at these meetings. By the time most hear of them, these decisions cannot be reversed.
It's becoming easier to do this as most municipalities videotape (or even stream) their meetings. Play them in the background while you are on that boring conference call and be even more bored!

But you will know what is happening when you can make a difference.