Did I say all heavy pro users are techies? No. But professionals doing CAD, Video editing etc. are far more likely to be technically competent, and less computer-phobic than someone just using wordprocessing, email, spreadsheets etc. (and usually only scratching the surface of those apps, at that).
Not actually true. Try doing IT support in a field where users are doing CAD and Video editing on rigs that you'll never personally have a need for and you'll see just how wrong you are here.
This isn't a question of black-and-white: you're the one making it a false dichotomy. You're the one refusing to even consider the possibility that all those "non-Pro" Mac users who need access to a few Windows apps to deal with the Windows-majority world might outnumber the special cases who choose to use a Mac to run "pro" PC apps.
He says with absolutely no data to back that up.
Parallels users don't even need to see that slider.
No, they need to see others, and that's assuming they don't care about performance, which is not applicable to all users of Parallels by a long shot. (I at least have empirical data to back that claim up. You don't even have that here.)
...boot Windows, set up the WiFi, configure the screen resolution and depth (probably seek out and install the latest video drivers if you care about performance that much) discover you need to buy and install Paragon APFS to read your Mac partition and/or work out how to access your NAS from windows... all of which are either unnecessary, done automatically or pre-installed when you use a VM (MS has pre-configured VM images for all the common hypervisors).
So, basically the same things they'd have to do if they had an actual PC. Again, find your least technical person and explain to them how virtualization works. Hell, do that for a living. You clearly don't do this regularly or for a living, so don't talk to me like you have.
Come on, you know that a non-tech user can't properly configure even a pre-installed Windows PC for a pro app without a lot of guidance.
You do realize that non-tech users don't just have one level of tech-illiteracy, right?
...and if MS do offer Windows-on-ARM64 then it's likely to be as an OEM-style bundle with a custom image sold via Parallels and/or VMWare (like SoftWindows was in the old days) it's likely to be even more click-and-drool.
Inconvenient, sure - that's the whole freaking point of my argument!
No. Your argument is that virtualization will suffice for all, if not most. You do not have any data to back that up. I can at least attest that it won't suffice for anywhere near "all". Neither of us can say whether or not it will suffice for most. It's just that simple. I don't know why you keep fighting me on it.
I've been doing that for twice as long
What you say and, more importantly, how you say it, doesn't speak to that.
, and if you think that "computer-illiterate folk" could reliably install and configure Windows (regardless of whether it is bootcamp, a VM or a "real" PC) and get it working to spec without extensive support then you've been dealing with a better class of computer illiterate person.
Computer illiterate folk are still running their 27" PC screens at the default 800x600.
Computer illiterate folk don't know how to copy files other than by opening them and choosing "save as..."
Computer illiterate folk get confused about the difference between MS Office and MS Windows.
Computer illiterate folk don't know the difference between RAM and storage, let alone have any idea what a sensible partition size would be.
Computer illiterate folk use pocket calculators to work out the values to type into Excel spreadsheets (seriously, I've seen it more than once).
Computer illiterate folk aren't (always) stupid - they just aren't being paid to know stuff about computers.
You lost most of them at "download Windows".
Computer illiteracy is not a binary. Some folk are more computer illiterate than others. Again, I'm not sure how you lose most of them with a slider and the execution of a dirt simple installer that literally installs every driver for you. Sounds much simpler than selecting a virtualization product (not to mention at least $80 cheaper than paying for a virtualization product), and setting up a virtual machine with file folder redirection/sharing between host and guest. Not saying that Parallels and VMware haven't done their best to make that dirt simple. But you're not ever going to sell me on that being simpler than a freakin' slider.
The idea that bootcamp is easier to use and VMs were too hard was your point.
No, my point, at least originally, is that it won't suffice for most or all, like your original claim said. Then it became a dumb pissing contest about how Parallels is simpler than manipulating partition tables (because Boot Camp users really have to understand what's going on there

)
I'm not suggesting that VMs are vastly easier, but at worst it is "swings and roundabouts" and at best you can set up a Parallels installation so that when the user double-clicks on a MS Project file under MacOS it wakes up windows and opens the file in a window on the Mac desktop.
No, you have been doing nothing but hammering home that VMs are vastly easier. That and that they'll suffice for most. That's all you've done here. Also the idea that the only people using Windows on a Mac are doing so for crap like MS Project and not higher-end use cases (as though the population of Boot Camping 16" MacBook Pro users are just trying to run Project)!
I still hope you made a full backup first. There is a concept of "low risk of serious damage" vs. "larger risk of minor damage"? As in: totally hosing your SSD vs. having to delete a useless VM image file/folder and start again.
No more than I usually back things up. But I've never had ANY kind of an issue with Boot Camp from a reliability standpoint that went beyond the bounds of typical physical drive failure.
No. I keep on harping on about the point where saving all your work, copying the files you need to USB stick (your suggestion) shutting down MacOS, booting up Windows (hopefully it doesn't want to install updates first), retrieving your files... then reversing the process when you want to switch back to MacOS... is slow c.f. just waking a windows VM from suspension and having it run alongside your MacOS apps. Windows' black-screen-to-login-prompt time is a tiny part of that.
...And if you were only running the one or two minor apps, I'd say that works and is a good solution! However, you seem to insist, with no data to back it up whatsoever, that this is the vast majority of use cases for Windows running on a Mac, so it's categorically the best solution. I'm here to tell you that you have no data to back that up and that it ISN'T going to suffice for all workflows.
Not every user has as much issue as you do closing apps (also, it's 2020; most modern OSes will re-open your closed windows. Apple has been doing this since 2011 with Lion.)
Practical logic is that established facts beat speculation. The video shows Parallels Tools working on Win10 for ARM.
Which is why there are plenty of sites saying that you have to uninstall and reinstall Parallels Tools each time you load the VM.
You're not going to sell me on the idea that any of this works stably. I've seen the same videos you have. I've also read numerous articles on the current state of being able to do this. Parallels does NOT have stable drivers for Windows 10 for ARM64. Drivers are not a it-works-or-it-doesn't-work binary. I don't know how you say you've been doing this for over 20 years while not seeming to grasp that concept (unless you've only ever worked with Apple hardware).
Whatever the technicalities of how the drivers are working, Parallels has self-evidently written/ported Parallel Tools to "an OS that isn't able to be licensed to even run inside their product".
Except it is licensed: for development/evaluation use by people registered in the "Windows Insiders" program. Look at the videos again - people are getting a virtual machine disc image from an official Microsoft site after legitimately signing in. It's not some dubious Warez site.
The ability to acquire something and rights to use it are not always linked. Development/evaluation use is one thing. Parallels cannot provide support for Windows running on Apple Silicon Macs. If you work in any kind of professional environment, that support is make or break. That's the key take-away here.
I am not denying that it's a proof of concept, that, all things considered, works better than it ought to. The fact that you keep reading that into what I'm saying is a problem on your end; not mine. I'm saying that beyond using Windows in this limited capacity, it is not currently an answer to being able to ditch Intel Macs for their ability to virtualize Windows and it's DEFINITELY not an answer to being able to replace Boot Camp (which again, was YOUR original point).
And yes, that probably means that Parallels have some cause to expect that there will be a way of getting a full license. Since their entire business is built around virtualisation/containerisation products for Mac and servers, since the entire Mac range is going M1, since there's also huge interest in ARM processors on servers (even MS are rumoured to be working on an ARM server chip) then yeah, maybe, just maybe, they know more than we do about Microsoft's plans for Windows-on-ARM licensing.
Microsoft teased Windows Server for ARM64 in 2017 and then backtracked, saying that they'd only use it internally and for Azure. It's going to be a LONG while before x86 is dethroned in the server market.
You also speak as though Parallels' ability to run Windows is their bread and butter. Running Linux on a Mac via a VM is important to users and an important thing for Parallels to support (and also being the main thing that was demoed back in WWDC20). Parallels doesn't care about anything other than being the number one hypervisor choice for Mac users. Clearly whatever drivers they have in play need A LOT of work assuming that's what these VMs are even using at all.
Seriously? You're going to go with that? You know that Apple Silicon Parallels is currently a technical preview with a laundry-list of missing features and bugs... running a developer preview of Win10 for ARM that isn't ready for production use even on a Surface X! ...and even if the suspend feature never appears (for some unlikely technical reason) you're still ignoring all the other advantages of not needing to reboot.
Rebooting is not the root canal for me that it is for you. Sorry that offends you! Similarly, virtualization is not the end-all solution for every Windows-on-Mac user the way you keep insisting that it will be. You have no data to support that it will suffice for "most" users either (especially since you keep bringing up Microsoft Project users as your main example scenario).
Thanks, though - that last absurd argument makes it clear that you're not even trying to engage with the discussion and just trolling, which saves everybody else a lot of time.
I mean, you're the one that keeps arguing based on incomplete information and sweeping generalization. Maybe you're the one trolling. Hell, you were the one insisting for a similar length of time that Touchscreen Macs were an inevitable necessity despite all obvious evidence to the contrary. Maybe this is how you troll? Either way, hat's off to you for your trolling style!