In PCs, ARM CPUs perform just as good or better than AMD64 but have much better battery life. In the cloud, ARM CPUs are much cheaper (ca. 25% less) for the same or better performance.
Not quite. I think we need to split the value of ARM the instruction from specific implementation.
1 - In term of pure efficiency, nothing magical about ARM. Looking at AMD latest strix laptop platform they are about on par with qualcomm new arm laptop chips.
Apple M* CPU are still better. However, a lot of that efficiency is platform derived.
2 - The lower cost in the cloud is a function of the middle man being removed. Amazon is selling graviton cheaper simply because they don't have to pay the markup of AMD or Intel.