I think this is a reasonably fair assessment of M1 Pro performance. Basically it's very good (and incredible in certain task) and not so good in unoptimised applications. No problem at all with that conclusion.
I think what's missing from this assessment in terms of buying choices are the platforms that M1 are offered in versus the platforms that the competing x86 chips are offered in.
A MacBook Pro is a fairly unique beast in terms of its particular combination of OS, build quality, screen, speakers, support, trackpad, keyboard, battery life, performance on battery, heat/noise, etc.
IMHO there simply doesn't exist on the market a PC that matches up to what Apple is selling right now. A few come close, but none beats it overall (if you exclude Mac OS vs Windows as a factor).
If a Ryzen chip performs, say, 30% better in a number of applications that matter to me then that's all well and good, but if I can only buy that CPU in a flimsy plastic Asus shell with terrible battery life, noisy fans and speakers that sound like a wasp in a tin can... well I'll stick with the MacBook Pro thanks.
Now if Dell, HP, Razer or some other company were to actually get to Apple levels of quality all around, then I might be tempted. But that seems some distance away right now.