It's called a biased sample and has nothing to do with a genuine, general population customer satisfaction.
What makes it more biased is people are complaining about a product that is _NOT_ made for them.
> It amazes me that there's a whole crowd on HN ready to make excuses
(-‸ლ)
I have these discussions every year when a new iPadOS/iPad comes out [1], people complaining they can't run Kubernetes or do troubleshooting with MAC address access on an iPad.
My point is that in marketing (what Apple is genius at), there are such things as product positioning and target market.
Technical crowd often forgets this, and as per comments here, they'd be happy to ram iPad with never ending list of features.
iPad is not made for them. Macs are. Want to get a portable Docker developer machine? Macbook Air is cheaper and lighter than a 12.9 iPad Pro + keyboard.
I'm not making excuses for them, I understand Apple's positioning, and I understand what they're doing from marketing/business point of view.