No, this isn't the only place they're protesting clean energy, they're also trying to stop them in the Pennsyvania working-class countryside. They simply are anti-American, anti-job, and anti-business because they want controlled society through communism. I'm sure that there are rich liberals that are against these by Cape Cod because of the view but these protests are going on in more places than this.
If they were to put the towers in a poor neighborhood where the libs really.... really... cared about the people and out of their site. I'm sure that the rich liberal enviromentalist would be thrilled.
No, like I said, check the Pennsylvania wind projects and you'll see them trying to stop them there too.