x86 dominates today. Its a smart move.
I don't think legacy software will keep x86 around and winning forever. Things change and its not always easy to see it before it happens. I believe all the reasons you listed will keep x86 around for quite a while.
As I told another, I want RISC-V to win so badly