Which is why, when someone tells me that it’s stupid for there to
be an iOS laptop because it wouldn’t run Xcode and couldn’t be
used by professional developers or pro video editors or power
users who have spent a decade building up productivity-boosting
workflows based on macOS, I don’t have much of a response for
them. The iBook wouldn’t be for those people. It would be for
people who don’t need all of the features and flexibility that
macOS brings. It would be one in an array of products Apple makes
— iPhones, iPads, desktop Macs, laptop Macs — that appeal to
different users with different needs.

There are simply some use cases where a laptop is the best form factor. An iPad with a keyboard cover is laptop-ish, but not a laptop. If you prefer to use iOS in a scenario that calls for a laptop, you’re stuck between making a go of it with an iPad with a keyboard, or using a proper laptop and another OS.

You could throw this right back at me — and my firmly held belief that MacOS should not support touchscreens — and point out that there are other scenarios where a tablet is the best form factor, and if you prefer MacOS, there therefore ought to be a Mac tablet. I don’t think that argument holds, though. The difference is that I think iOS could work in a laptop form factor (especially if Apple added support for a trackpad, in ways like Snell suggests, but even if they don’t), whereas the Mac interface as it stands would not work well with touch, and changing the Mac interface to work well with touch would (I say) ruin it for use with a mouse pointer.