Intel processors would be better for backward compatibility and running Windows apps. That functionality has been taken away. If you need to run abandonware, the Mac is a poor choice. Microsoft will bend over backward to keep old apps running. Apple will give fair warning and tools for third-party devs to update their software, but won't hold back changes to the OS to accommodate those devs who won't.
This is a major shift in software development, and the reason why you're seeing more ISVs turn to a subscription model. Back in the day, you would write your app, toss it over the fence and never worry about it. You might release a new version every now and then, or maybe not. When software was largely distributed over physical media, this made sense. Now that software is mostly delivered online, we're seeing more incremental changes over time. Some devs and users have adapted to this model, others have not.
Already we've seen Apple deprecate frameworks like OpenGL. They've transitioned the Mac from 68K to PPC to Intel and now arm64. They dropped 16-bit support, then 32-bit support. Some software users paid for no longer runs. Or in many cases, users are relying on applications that the vendor no longer supports. With Intel Macs these users could use Windows via BootCamp, or at least run it natively in a VM x64. Now the only choice is a VM running ARM and emulating x86/x64.
Apple often will rip off the band-aid rather than drawing things out. They did the same with moving to USB-A, and then USB-C, the 64-bit transition, and others. Microsoft will have difficulty getting ISVs to support arm64. Apple has simply given them no other choice.