One reason is, it's not Linux's problem to solve. It's the hardware vendor's. Those morons still don't ship with proper drivers, firmware, or even specs —possibly because spending a single cent on Linux isn't economically viable or something.
Last time I checked, suspend and power management does work flawlessly on Linux… when the hardware is a couple year's old. But it will never work properly on new hardware unless the vendors make it so themselves.
On the other hand, Wifi hardware vendors now often ship with proprietary drivers. Proprietary sucks, but it at least works.
> I'll pay the $1000 premium and if I value my time at $25/hour, I'll recover that additional cost within 2 months compared to Linux maintenance. I wish it weren't so, but the maths don't lie.
Let's be generous and assume MacOS requires zero maintenance. 1000/25 means 40 hours (a full work-week), of Linux maintenance.
A full work-week in only 2 months, aren't you being a tiny bit hyperbolic? I spend a few minutes per month in maintenance.