If it does, in fact, get scientifically proven that a majority of the whale deaths were caused by vessel strikes, will the rallying cry be changed to stop all shipping? Like, while the speaker is there at Sunday's rally, and mid speech he gets a memo that indeed, ships are killing the whales, will he stand there and say "We must end shipping now!"
I think it's fair that a discussion about the whales and windfarms include discussion on climate change and alternative energy, which unfortunately inevetibly involves politics. It's all intertwined. If a plane crashes, the crew that built the landing gear can't say "Hey, we didn't build the engine that failed!" Bottom line is the plane crashed.
As far as mandating solar, I believe when a developer removes substantial tree cover, whether it's a quarter acre or 20 acres, it should be part of building code as a way to restore environmental damage done. Any good tree ordanance in any town has things like this built in, take out one, replace with another. When it's 120 degrees in August and there's no shade trees around your house, be prepared to run those ACs full blast. Let's let a wind farm or a solar panel pay for it.
Either way, let's hope for some amazing technical advancements in world energy use/management soon, in general. Clock's ticking.....