I guess there are a lot of pro’ s opposing the idea of arm based macs.
I see a lot of advantages if apple would do this for the entire apple ecosystem.
If you have powerful arm based macs, there would be a lot more scalability in apps between devices .
For example: the Mac based app will have a different way to control the app(keyboard/mouse) , nicer graphics, more options and faster data processing.
But the developer could also release an iPad version, but with touchscreen control, tuned down graphics, slower operation or data processing , etc without changing the source code. And they could alter the app for the iPhone , etc, etc.
Is a great possibility for better and more complex apps on your iPhone, iPad, etc.
And with the yearly hw updates of the iPhone and iPad , all the developers have to do is to add a hw profile that makes more use of the newer , more powerful hw and close the gap between the Mac app and iPad app(faster, better graphics, handling of more data streams at the same time, etc)
Could also work the other way around , though, and have apps on your Mac, that don’ t take full advantage of the more powerful Mac.
But the scalability of software between macOS and IOS , without the need of compiling, etc, sounds very interesting.