Oops a lot of critique. No problem. Right, what can I do? Perhaps something very simple. Simple regarding Rosetta2, which is given a bit too much credit in this thread. Fine, but I hesitate to agree 100%.
Testing the results from 2 different development systems for the Mac.
Results in app1 and app2. Both bumping a counter as fast as they can for 4 seconds within reasonable constraints. Similar interrupt masks. Just 1 thread. No GUI interaction. All in a terminal shell. The apps return the final amount of the counters after 4 seconds.
Originaly it was used to test code generation for Intel processors, between two similar but different dev systems. So two different code generators. Later it was used again to see the result wrt Rosetta2.
Higher number is better.
tested on 2020 M1 MBP Ventura 13.2 with Rosetta2
app1 76956
app2 5264808
tested on 2018 i7 Mini Ventura 13.2 (without Rosetta2)
app1 15988000
app2 16352180
Brilliant, quite a result for Rosetta2...

This is the real world, can't help it.
Sure, AS native versions would certainly give us superior results, but that was not what we tested or wanted to see.
Apple never said Rosetta2 was flawless. Certainly don't blame them. It's just that we create code which doesn't go well with Rosetta2.
I'm a simple programmer and have to deal with what is said certain code does, and what it actually does. And sometimes it's "aha, well no, it doesn't". Fine if you leave performance on the table, but do you mind if we're not using it because of that? Actually it's a stick to enforce the creation of AS native versions of our systems!
Agree with maflyn, just another 2 years, and Rosetta's gone. Another stick, we might get a wood.
And yes, I'm the one with 680x0, PPC, Intel and some AS experience. All on the metal, as they say. Atari, Mac and NeXT. And thus UNIX, thank you very much and not to forget Openfirmware. Also diverse DSP and embedded processors. Sorry never a PC.
I don't read books and articles, no armchair, but I do check how the effing code runs. Unlike others. And that's all you'll get.
Have fun!