"Rosetta is meant to ease the transition to Apple silicon, giving you time to create a universal binary for your app. It is not a substitute for creating a native version of your app.”
https://developer.apple.com/documentation/apple_silicon/abou...
You can't run Windows on these things, and Rosetta 2 doesn't fully support kexts, VMs, or certain instruction sets. It's a translator and it's going to be imperfect in practice. That's why it's not intended to supplant development with native instructions.
Your other comment is a tweet regarding one function that is speculatively faster, but tells me nothing about real-world performance -- nor whether the tools I use for my business are going to be supported by Apple Silicon in the next few months.