it won't be decades. i don't know about where you guys live, but honestly when i stop at a light at this point it's almost a guarantee to see a tesla. sometimes multiples. it seems like literally everyone in nw okc has one.You are correct in that it will be decades before internal combustion cars become a thing of the past, but it is coming.
https://www.npr.org/2020/09/23/9162...er-banning-sales-of-new-gasoline-cars-by-2035https://www.autoweek.com/news/green-cars/a37611449/new-york-gas-cars-ban-2035/https://www.pcmag.com/news/massachusetts-to-ban-sale-of-new-gas-powered-vehicles-by-2035
that's ONE manufacturer. imagine when they ALL sell EV's and ONLY EV's. if you want gas, you'll buy used. this will take far less time than people think.