I like when you said ""replacing oil and gas is not as easy as some people think"" oil and gas is still very important infact it's plays an important role in human existence since it's a mineral resource however instead of replacing it totally there would be alternatives for instance there's fiat and there's Bitcoin...
For now fuel powered cars are considered more efficient compared to electric cars. But with time as more electric cars are produced which addresses the problems of electric cars previously manufactured, they will also be considered efficient. In start every new technology and invention has shortcoming that is fixed with time. Just compare computers we have in early 2000s to present straight of the art computers. Oil and gas still has it's importance specially in developing countries, which rely on it as fuel to run industries, vehicles and power houses.
both of you are right we couldnt say that oil and gas will be exhausted within tomorrow,, still we have enough source to refine those. but whatever, EV are further good cause if we use EV up to 77 to 90 % of battery energy goes to the wheels where gasoline ICE could only 16 to 25 %. you knoe, battery prices are also falling rapidly and BNEF says that by the middle of the decade they may have reached parity, so acceptance will be faster. i think in developing countries weak electricity lack of expansion of charging points and high initial costs are still major obstacles. yeah till now it seems transition is hapenning & not stop like people thinking however its very slowly,, so this two power house is going to coexist some more year i think.."