I am currently working on a power plant control system that has a modicon 984 plc first released in 1991.
We expect minimum 20 years from PLCs, and unless parts become unavailable or failures too frequent we would generally go 30 years before replacement.
The PLCs are great, it’s the damned computers and their operating systems that keep needlessly changing our working system.
So we virtualize and air gap.