Now that Apple is officially porting MacOS to ARM chips, it seems there isn't a technical barrier to allowing iPad Pro to dual boot MacOS/iPADOS. That would be my dream device - able to run both OS. .....
Is there something I am missing on why this couldn't happen (other than Apple reluctance to do it)?
Two issues. Not permanent , insurmountable show stoppers , but show stoppers for the immediate future.
1. iOS/iPadOS devices only boot from iBoot. ( and the T2). The Apple Silicon (AS) Mac is going to boot something beyond iBoot. Perhaps not full UEFI, but something (call it mBoot for now) that can deal with external system images and booting in a reduced security mode. ( on T2 Mac it bouces to iBoot to get T2 fully runing and transition to UEFI to get x86 CPU fully running. On AS Macs there will be something close but not exactly like that. )
The primary issue is that iBoot has no options or feature for anything other than a single OS instance on a single internal drive directly managed by the SoC. The boot security of a iOS/iPad OS device is much tighter.
mBoot wouldn't be the same secure context as iBoot so going "backwards" would probably present some security problem vectors.
if Macs still have a very locked down, somewhat proprietary UEFI secure boot then going back to iBoot is probably is a even bigger security can of worms.
2. The DTK doesn't do virtualization opcode support the way eventual AS Macs will. But there are other aspects of the SoC that may be different. Support for different I/O.
If Apple went to market with a one-to-two port wonder MacBook with USB-C only then perhaps there would be high overlap in I/O with MacOS. But if AS Macs are all Thunderbolt 4 and iPad Pros are sticking with plain USB-C there is an I/O gap.
I don't really see the point though. If Apple wanted to do a "boot either one" then it would make more sense to make it a Mac product that also did iPad OS rather than the other way around.
In fact, if just did a PC like tablet computer , added a touch screen , and 360 keyboard (or detachable) then the "iOS" mode of macOS (where can run iPhone apps) could just be extended to iPad OS apps. Wouldn't really have to "dual boot" at all. Just run the iPad OS apps in macOS.
I doubt it goes that way though. More likely the iPad OS just picks up more macOS 'features' to run the option Keyboard (and Keyboard + trackpad ) mode better. Coupled with SwiftUI and Cataylst improvements more iPad apps will transition more seamlessly to running on macOS with and without direct programmer modifications. That also probably has side-effect of making them better at working in iPad OS keyboard+trackpad attached mode too.
In short, pretty good chance Apple is going to bring a wider variety of what used to be "macOS exclusive" apps to the iPad. Users on both "sides" ( macOS and iPad OS) will get a wider set of apps.
On point 2 though. I do suspect that Apple will create a SoC that can be shared across products between lowest Mac laptop and iPad Pro eventually. But more likely there will be features on the die that are turned on/off to match which side it is deployed in plus installed firmware differences.
for Point 1 iPad OS would have to fork off of iOS and drift toward a macOS security model. That is highly doubtful. And extremely likely wouldn't happen before Apple nukes the x86-64 variant of macOS and unifies macOS to being AS boot only (minus whatever mad scientist lab project they keep on the side as "plan b". )