Our EE projects have 50-1000 year paybacks.
Solar typically has 6-20 year paybacks.
(Obvious yet?)
And EE costs $10-100 a watt,
Once the Stacking Benefits of incremental energy efficiency are all harvested,
...putting additional money into Energy Efficiency instead of putting it into solar is arguably BAD for the environment.