I don't believe that that is totally true.. I think that fossil fuels is the method that best suits... It's whatever they can use to drain your money and put it in their pockets... Fossil fuels just fit at this time..
Corruption knows no limits.
Fossil fuel is the low hanging fruit.
I think a lot of this is jadded thoughts.
Our whole civilisation relies currently on fossil fuels, for energy, food and transport.
There is no reasonable replacement, we currently have 30 years before peak oil hits, extended because of the discovery of fracking sedimentary rock.
We also rely on sand for building concrete structures on a massive scale.
So greed is not the issue, but simply what works. Fuel cell technology was going to change everything 7 years ago, until they found it was not as reliable and stable as the laboratory tests seemed to show.
On the other hand Denmark switched to wind/solar power as an economic foundation over a 10 year period. They proved in the right scale and small mini projects things could work out economically.
What a lot of people do not realise is somebody has to risk their money and resources and a lot of the projects simply do not work, because it just costs too much and the benefits do not match this cost.
I read an analysis of major dam projects in africa. Put simply the cost of the dams, the amount of damage done, the economic constraints and who benefited in terms of cities etc. meant it would have been cheaper to never have done them in the first place. This is not true for all the projects, some in Sweden and Norway have made economic sense, which demonstrates you have to use detailed studies and planning to see what is best.
This has been true for well meaning christians giving tractors etc to help communities. But after 15 years they are derelict, because of fuel costs, spare parts, skills to maintain them, the farming situation which needed particular approaches and not others, which made gifts useless.
There are real answers, but it is in knowing with a good heart, with love and integrity we will overcome. God bless you