The arrival of ARM-based Mac processors was already known to all, but reports are coming in that Apple is going to announce this transition at the online-only WWDC this month. The users have been demanding Apple to make a quick announcement and offer as much detail as possible to the users and developers.
The main point of focus now is the probable pitfalls of this transition. The biggest issue is the way Apple will deal with the apps that are coded for Intel x86 processors. The ongoing assumption is that some kind of emulation will be there, but Apple has chosen a more technically complex fix for the last processor transition.
As it has been often noted over the last decade, Windows provides a roadmap of where the things can go wrong for the Mac. In terms of expectations and software compatibility, Windows on ARM still means undue compromises for most of the users. Anyone who buys a Surface Pro X knows that it is nothing more than a glorified Chromebook, but Apple would not really want that for the Mac users.
Among other things that Apple would not want: the speed of ARM-based computers are too slow. Unless you are okay with the Chromebook-based constraints, things can get too sluggish really fast. Everyone has assumed for a long time that the much-acclaimed capabilities of Apple in making speedy ARM chips for iPads will translate to Macs well, but one can only know if there is any truth to it after putting it to tests.
Besides, an ARM-based Windows computer actually needs greater technical expertise as you need to understand why you are going in and what will not work. So, if you are not a tech-genius, this can be a major issue.