We can't even really harvest solar and wind yet without subsidies.
We can, its just that coal/nuke/dams are paid for(subsidized) by future generations, and current society doesn't count that in any way.
Absolutely agree.
We lack a mechanism for pricing the externalities of many technologies, fossil energy being perhaps the largest, no question.
Humans being what they are, I fear we will kick that can wayyyyy too far down the road, perhaps we already have.