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.