And as already said - easy to do when you control your entire ecosystem, from hardware through to how apps are published, and how the media perceive your product through controlled benchmarks
Equally when the majority of Apple apps are from big name companies, Apple can literally contact them/throw money at them to make a new version of their app that then not only runs on Apple silicon but fully takes advantage of all the hardware acceleration available, to show positively in controlled benchmarks.
Microsoft haven't got that level of control, and certainly not that level of competency. Their answer no doubt will be to require Windows Store apps to have both x86 and Arm versions, missing the point that Windows Stores apps are terrible metro derived things that no one really wants, and excluding the abundance of software out their that isn't and never will be part of the Windows Store.