riscv does have something that arm/x86 doesn't have: intense implementation competition at every perf/price point
Lots of companies are throwing their hat in trying to design a riscv core.
You can do a riscv startup, its much harder to do an arm startup and near impossible to do an x86 one