Nonsense.
In 20 years the diesel and petrol engines have hardly changed. Honda introduced the first "Lower Emission" engine in 1975, then another in 1986. 1990 the VTec engines were launched.
The only additions were increasing efficiency from 50+ mpg to close to 100 mpg, and a lot of that was due to the "self stopping" technology when the vehicle was stationary in traffic or lights.
Almost all the innovations in engine technology in the last 20 years have come from LPG, Hybrid or full EV's.
https://csr.honda.com/environment/timeline/
In 20 years we WILL NOT have "community cars" doing 1000km range because battery technology in the last 20 years has had exactly 1 innovation, from Ni-Cad to Lithium which changes the CHEMISTRY but not the SIZE of the battery.
If we had gone from a chunky 12v Ni-Cad to a 36v Lithium that was the size of a box of matches than I might agree with you, but we haven't. The chemistry is limited and always will be.
Samsung had a crack at making smaller Li batteries and look what happened.... umm they exploded.
EV's are still self combusting now.