Only allow “Mac mode” if you have a keyboard and monitor attached. Hell, automatically “sleep” it if you undock. Make it unapologetically keyboard-and-mouse first.
One UI for keyboard/mouse. A second UI for touch. One device that can do it all. That’s the dream.
I feel like we’ve had a few ham fisted attempts over the years at this, and Apple could actually pull it off. I get that it probably won’t happen though.
Mouse interfaces can be incredibly information dense because mice are both incredibly economic from a space and motion standpoint, and also somehow incredibly precise. You can flick your wrist to select any target the size of a grain of rice on a 32" screen. Touch interfaces require larger targets because fingertips are larger than a cursor point, and also require smaller screens because your arm now has to move the entire length of the screen, which is slow and tiring.
Where touchscreens excel is tactile experiences, things that mice cannot replicate. Multi-touch, pressure sensitivity, pen angle. Sweeping motions are difficult to control with a mouse. Manipulating multiple analog controls is nigh-impossible with a mouse.
When an app tries to accommodate both input styles, it inevitably ends up catering to one style or the other, unless two separate interfaces are built. And because a touchscreen laptop can be touched or have the mouse moved at any given time, it's not really possible to switch between the two input styles seamlessly.
I would really enjoy having a device that is capable of both, since the iPad has a gorgeous screen, a great form factor, and a lot of killer uses. But it can't cannibalize mouse interfaces or we wind up with the direction that MacOS is going.
There is nothing wrong with having a keyboard connected to a touch device per se, but the gross arm motion required to move between the touchscreen and the keyboard, and the awkward angle the keyboard puts the touchscreen at sort of nukes the usefulness of the touchscreen. And again, jumping in text is the sort of small target action that mice excel at.
Don’t make the mistake of thinking that having touch means you only use touch. Same for a mouse/trackpad pointer. Each has strengths and weaknesses and it better at some tasks than others. The pointer is good for clicking on small UI elements or doing small movements. It suffers with larger movements across the screen. Touch is good for scrolling, zooming, tapping buttons, tabs, and sometimes links. It’s good for jumping around the screen and moving things.
The keyboard is a third input/control interface and can be even faster and more precise than the mouse pointer. When the mouse first came on the scene, people derided it as less efficient than a keyboard and complained that you had to move your fingers away from the keyboard to use one. They swore they would never use one.
Where these work best is a mix of input modes using different ones for different scenarios. Having a mix if broad and precise inputs means you don’t need to tailor the whole interface for just precision or just broad strokes. The interface can be designed to accommodate the presentation of information and let the choice of inputs be up to the user. A side benefit of having difference input modes is that your hands move in different ways for each. You are less subject to repetitive stress from doing the same hand motion for everything.
There's exactly one feature of touch interfaces that can be incredibly input-information dense, easily rivaling the mouse, and that's swiping gestures with 1-to-1 fluid animation for feedback. Usually seen with pie menus and the like. Drag and drop, the mouse equivalent, is extremely clunky - and mouse gestures that don't even involve clicking even more so.
This is a very strange conclusion considering everything is a webpage/webapp nowadays which are designed to be operated by big fat fingers.
/s but...
A desktop mode was recently added for base Android tho. And you could always mod your Android device to open termux when you connected an external monitor, that sort of thing.
But I do agree with the original point that everyone has failed to make a unified interface for both modes and a distinct switch would be better until they can converge from real world learned lessons.
Apple will never make a product like that though.
Different horses for different courses.