Challenging the Clean Energy Deployment Consensus