MacOS is a great os, and it comes with solid hardware. If you use your laptop for anything except gaming, and you can pay premium, a mac is a really good choise. Also, it's a lot easier to develop apps for iphones from macs, and that's a thing that a lot of people do.
And that is why my code will never be multiplatform. No way I'm going to sink several thousand dollars for a machine I will never use except as part of my build pipeline.
I've switched my laptop from an XPS machine to an M1 Pro MBP, and it's genuinely been one of my best purchases. I can easily do my work for an entire day, and more often than not, I can spend like 3 nights in a row watching something in bed too. Not to mention that it doesn't run like a furnace, even under load
I used my 2010 MacBook Pro for about 10 years before I decided to buy a new one (no longer supported by Apple). It ran great too, for being 10 years old.