To be fair, I switched when apple silicon cut my compile time by 75 percent even using x86 emulation, dollar for dollar, and I got 2x battery life out of the deal for free. I run Linux most of the time in a VM these days, but I also really enjoy the ability to run largish (70b) models at Q6 with reasonable performance, thanks to the unified memory. They got some stuff pretty right, have to give them that.
For the price of the Apple Silicon I bought four AMD CPUs and distributed my build across them. But mostly I bought them for VP9 and AV1 encoding projects I'm working on. But no doubt Apple will eventually catch up.