It all comes down to performance per dollar.
Currently, ARM can't touch the performance of a mid to highend x86.
But ARM is extremely cheap and a solid low to mid x86.
If top end performance isn't needed. And you have the ability to recompile your software to run on ARM, you can't beat ARM pricing.
Just look at the OP link.
$12/mo for 8 cores.
For x86, you'd easily pay 10x that per month.