Apple under Tim Cook is not a vision led company.
The move to ARM is not about some brilliant strategy. It's about unshackling from Intel in the short term, and merging Mobile and Compute platforms.
The problem is that MacOS has legacy code which dates back to NextStep. The company Jobs founded during his period outside of Apple. That is very old code, and there is tons of it.
The last time Apple did such a platform shift it was a huge mess. Creatives struggled as the software vendors played catch up.
These days we have the App store, which should help with validation.
But Apple QA has been on the decline. They support less hardware (Nvidia?) and have not been cooperating with major vendors like Adobe.
We will probably see return of 'fatbinary' to support Intel and Arm for the interim. With many vendors taking a wait and see approach.
It also remains to be seen if Thunderbolt survives the switch, as it's an Intel part for those TB connections. And I only see one non intel logic board, Asrock 570, running TB.