I'm not sure the hardware is worth the price.
As for the OS, everytime I tried MacOS, I find rapidly major showstoppers. It's like people are just blind to them.
If I'd qualify each platform, I'd say Windows is a toy, Mac is a piece of art, Linux is a tool. I picked my category.
For people making a living on western software engineering salaries, why wouldn't (Apple) hardware be worth the price?
A lot of other crafts and jobs need way more expensive hardware. Software engineers "only" need a $1,000 - $3,000 laptop every 5 or so years. That's typically less than 0.5% of that 5 year's salary.
Every OS is filled with showstoppers. And yes everyone is blind to their own OSs issues or quirks. You work around them and develop different workflows.
When I first tried macOS I hated it and had a long list of issues I could give. They are all still valid but it turns out they don’t actually stop you getting work done.