15 years?
VMs have been through the wringer for nearly 15 years
You're off by four decades. CP-40 was doing VMs in 1965.
VMs and containers are both well-established technologies. Some kids might be discovering them for the first time, but they've both been around for many, many years.
Believing containers will "kill" VMs is a bit like believing Java will kill COBOL, or Python will kill Fortran. Or that pickup trucks will kill hatchbacks. Or airplanes will kill ships. It's a demonstration of gross ignorance (accidental or willing) of IT history and the durability of established technology.