This is the same as saying:
I am someone in a similar situation, and I'll disagree here.
OGnerd here, back when you were leet getting an aBit BP6 and a couple Celeron 300as, a pencil and having a dual-core 450mhz personal system was close to have a super-computer.
Been neck-deep in the Win-Mac wars, building PC's, getting maximum bang for the buck, gaming, etc, etc.
Last decent system I built was a water-cooled AMD X6 Thuban. Since then I've been living of work laptops, with my current a 7 y.o. T460. Picked up a refurbed 4770 3.6ghz/16Gb desktop off NewEgg several years ago, but aside getting it up and running, its sat mostly while I used the laptop. Seems like my old Doom/Quake gaming addiction somehow died after almost 30 years...
Just decided to dump the desktop, the carefully curated(hoarded) cool knick-knackery boxes of stuff, and even Linux Mint for OS-X/MacOS.
Even having moved on from Windows ecosystem, Linux while emminently useable and fast, is a right PITA for high-DPI UX still. And, there are still a lot of pain points that seem to occur when you're not fiddling 24x7 trying to geek out an additional 1-2% improvement in this or that that really doesn't matter.
I know MacOS has its own set of warts, however even the Base M4MM is very close to a standard Ryzen 9xxx system I was contemplating building from Microcenter. Even the paltry 16Gb seems like it should easily handle all the actual no-prosumer work I want to use the computer for. I really believe its not only the ARM silicon vertical integration thats fantastic, but also Apple's total pwnage of the software stack and ecosystem that they've laser welded to that H/W that gives it stability and throughput.
So while I can't speak for the OP, there is definately a point in many techies lives where they finally outgrow the gamer lifestyle X86 breeds, and are few up with the Windows encroachment and en********ation of actual system use and realize Linux is the older, slightly 'slow' brother that MacOS has superceded.
I'm sure MacOS will disappoint me along the way, however at this time I highly doubt it'll approach the worries Windows or even Linux does.
I just want the tool to work without getting in my way wasting time.
If anyone else in X86 world is even thinking close to this way, its more than just a whim.
Its probably their subconscious finally getting through to them that they are wasting their time spinning their wheels instead of getting stuff done.
Its a 14 day, $500-600 refundable experiment one would be an idiot not to give a go.