Interesting. I have to say it will be quite a long time before x86 will be replaced. Anyway, pure x86 doesn't exist anymore today. When cpu received an x86 instruction, it will break it down into simpler proprietary instructions for faster execution (AMD and Intel has their own implementations). Only certain complex instructions need to rely on slow microcode ROM (very few).
We are already using arm and x86 interchangeably without realizing it. Phones can link with our laptops via wireless/Bluetooth/USB and communicate etc even though both are using different OS and cpu. Android and iOS are using arm based CPUs while laptops are x86.
So now, it's more of an interface rather than processor architecture issue.