Anyone dumb enough to believe EVERYTHING Apple says, like it's from the mouth of God Himself, is just asking for disappointments. Companies tout the wonderful framework, without a lot of the caveats! As I say, "Shoulda ain't dida". What that means is, "It shoulda worked!" doesn't mean "it did work". Of COURSE Apple is going to say X is "most likely" or "probably" going to work in Rosetta 2. They have a general idea/feeling about how well Rosetta 2 works. But, if you take that as carte blanche to put all your hopes into it, right off the bat, you're going to be disappointed. Apple can NOT claim 100% functionality, because they can't KNOW what they don't know. But the framework is there... it's designed to work as a stop-gap measure, to get you by... but nobody puts a dot band aid over a gash in your arm and calls it good! But the band aid didn't fail it's job... it just wasn't able to cover the ENTIRE injury!
And so it goes, because people who jump in, headlong, into the pool, get injured... end up blaming the pool manufacturer! Instead of being patient, doing their research (due diligence), etc., they end up disappointed and angry, saying the M1 Mac sucks because it doesn't perform flawlessly and they assumed it would!
Well, guess what... there's a saying: "NEVER assume... it makes an ASS out of U and ME".