That’s why the ideal scenario is both. Take the Surface Pro line (I have owned the SP2, SP3, SP5, and SP7 in full disclosure). I agree with most of what you said. But now with Windows 11, you can load Android apps instead of Windows for a better OS experience in tablet situations. But then I don’t have to settle for mobile OS level apps when I need desktop OS level performance or depth. So instead of Android/iPadOS MS Office, I get Windows OS MS Office. Instead of crappy Windows Netflix App, I get Android Netflix app.
That is what brings me hope. Or that Stage Manager and Finder will improve.