If you treat Apple hardware like a subscription model where you make sure not to hang on to anything for too long (these engineering problems that happen after a couple years seems awfully convenient) then you get the arguably better OS / general computing experience without the risk of expensive hardware going wrong over time. And it's an expensive subscription model today, the days of a top spec Apple laptop for £1500 are gone, so a decent general computing experience is now at a premium.
Owning a MBP beyond a few years these days puts you in the ticking time bomb territory, at some point whether it's the soldered SSD endurance or an exploding SSD/T2 chip, it cannot be affordably repaired when it bricks.
In the meantime, hackintoshes have a little bit of life left, and Linux looks to me finally like its only another 5-10 years before the year of the desktop is here, and I say that positively having used it on and off for 25 years