It's not a simple matter...
Much of the public discussion of alternative energy is by people who know little or nothing about science and the issues involved. Emotions run high. People are passionate about their positions, without even understanding what the consequences of them may be. In fact, even amongst scientists there is enormous disagreement, often fueled by "research" paid for by special interest groups.
Solar energy is great, if you've got the sun for it. However, it is not without its own problems, including pollution from processes used to create solar panels, and the need for extensive land area to be used. Wind farms, geothermal, hydroelectric, nuclear, and other possibilities all have a downside that is overlooked or minimized by their proponents, exaggerated by their opponents.
Most of us, not being scientists, must rely on watered-down, inaccurate, often politically motivated reports. Public sentiment goes to the most convincing, not to the most accurate. Unfortunately, the public tends to accept the reports that are the most palatable - that is, "you can have it all, you don't have to change anything, and it will all be fine". Then when the material strikes the fan all hell breaks loose and there is a great call to "do something". By then it's often a bit late for taking meaningful action.
Of course money controls the issue. Money controls all the issues. All those explanations about "justice", "democracy", "freedom" are utter crap; it's about money. As long as it is more economical in the *short* run to use fossil fuels, that is what will happen. As that great humanitarian and all-round genius, George W. Bush commented, we are addicted to oil. Like any junkie, we gladly sell our soul for yet another fix, even as we know the stuff is killing us. Like any other active addiction, it progresses until either the victim dies, or the source dries up. Unless we find a way to "detox", we're hosed.
You can blame the "bad guys" all you want, but they're only the pushers - or, since they're legal, the bartenders. They give us what we demand, scream for, insist upon. If we were a tenth as insistent on getting solar power, they'd be flocking to that technology - as they will do, eventually, once the petroleum runs out.