

Technically free education and universal healthcare are more communist than socialist (as in, they achieve communal control/ownership over them instead of just social ownership). But broadly, communism is a form of socialism so…
And before anyone says that either of those examples aren’t controlled/owned by the government, let me point out that having a monopoly on who pays for something is an awful lot of control over it. You even see this with (nongovernmental) health insurance; they exert a lot of control on what doctors do by saying what they will and won’t pay for. Ownership is just the end game of control.
This has sort of been understood for a while, though? It’s down to what you design it for. ARM chips have historically been designed to be small and low power whereas x86 has focused more on high performance. So obviously x86 is playing catch up on power management (for lower power states) but can have good efficiency at higher power. The front-end (the part that decodes instructions) is just a small piece of what makes a modern processor good, and is just about the only thing that is necessarily different between x86 and ARM (and RISC-V too).