The infuriating thing is that a huge number of those limitations exist as a few bytes that Apple does not let you flip, somewhere in the OS's code or configuration.
It would be unreasonable to buy, say, a flip phone in 2007 and complain that it can't replace a graphics workstation. It didn't have the hardware for that workload. Today, it's the artificial nature of the limitations that make the device akin to a cage.
Because that would either mean locking down MacOS or opening up iOS. Apple would love to lock down MacOS, but it'd be incredibly bad press to admit to that publicly.
He's bought something whose limitations and target demographic are well known.
And then complaining when he hits one of those limitations.