I'm no die hard apple fan, but you would think I was if you heard me talking about my 16" m1 pro. It's an absolute beast, battery for days, and I've never heard the fan spin up once. It would take a lot for me to even give another machine a chance.
The thing that's holding me back from getting one is the memory markups. The base configuration is too low and I can't just change the memory myself because everything is soldered.
Essentially, the RAM is so close to the CPU and GPU that it can effectively be used as VRAM, at least for the M1 and up chipsets as far as I'm aware. That means a 32GB RAM MacBook would be able to run incredibly large (e.g. LLM) networks on-device. Nvidia GPUs with that much VRAM (although they are clearly better at GPU tasks) can cost as much as an expensive MacBook already.