I agree. Activism, Politics, Inter-governmental cooperation and policies will not be what alleviates the dangers of climate change. A few major technological breakthroughs will rock the world and we will be having a much different discussion in 20 years.
The area we will struggle with the most is fixing what we've done to our oceans.