> Connecting it to a larger climate battle in order to win that war ("See wind power doesn't have that downside anymore, so more wind power to fight climate change") only gets in the way of solving the immediate problem.
Personally I feel that splitting up interests that are inherently to do with climate change and ecology into individual issues is detrimental. However, you're probably right that capitalism is inefficient and utterly ineffective at large scale projects, and that splitting everything into isolated issues that cannot be seen to lead to anything bigger is a more "efficient" way to solve the general problem under capitalism, sure.