Are you still here?
Had I known in the 1980s that we'd be using x86 until at least 2030, I might not have become a software engineer. Everything in tech changes so rapidly yet here we are still running MacOS and Windows on upgraded x86 code.
Honestly, I was hoping that programs would dynamically compile from virtual instructions sets by now. Apple has a bit of that with LLVM and Android has a bit of it with JVM, but it's just pieces of code using it. It would be nice to have generic instructions for math, memory movement, virtual addresses, thread communications, and I/O that don't need different compilation options before distribution.