The solution in the short term is to use the best methods to obtain petroleum based products, fracking, to keep costs down so we have enough research money to throw into things like geothermal electricity, battery technology, and geo-engineering solutions to removing CO2 from the atmosphere. That might have a chance. But simply complaining about those who are going about the business of making things better for us NOW is of absolutely no use whatsoever.
The first sentence makes a certain amount of sense. However it is important to point out that this is not currently happening. There is not investment on the scale needed to bring about alternate energy sources in the time frame needed. It is also worth noting that the only thing that has reliably increased efforts for efficiency or alternate energy is high petroleum costs.
The last sentence seems to assume that the petroleum companies are working on "making things better." They are not. They are working very hard to make things worse by continuing to produce oil gas etc. at the lowest possible cost and spending tons of money on propoganda with the goal of preventing society from taking the steps we need to take to prevent our home from becoming inhospitable to our species.