So, if you are using an interpreted language, you're indifferent to cost savings enough that savings from running on ARM likely won't make enough to be a differentiator.
> If the arm servers are noticeably cheaper then people will be incentivized to make their software run on it.
Yeah, I don't think the incentive is as large as you perceive it to be. Few, if any, customers are going to hire back the people they got rid of five years ago to port their old code over to a platform that is 50% cheaper to run, let alone smaller to no existent savings.
But that's kind of missing the simpler problem though: there's a reason beyond form factor that the ARM version of Windows has limited features/offerings...
> Why isn’t windows more common on Azure and AWS? It costs more per hour.
Actually, with three year reserved instances, the pricing is largely the same in Azure.