Not waiting for M2, per se. Unfortunately, as Apple's quality control on OS releases (see High Sierra and Catalina) declines, I find myself going Windows more frequently.
This is Apple's biggest problem, their current software QA standards.
When M2 comes out, I will evaluate Apple's macOS QA track record.
Their declining macOS QA has kept me running Mojave on my Mac mini 2018 despite the fact that TWO major releases have arrived.
I still periodically install the latest and greatest on a "disposable" external SSD to evaluate the software. Within an hour or so, I always switch back to my Mojave boot drive.
For sure, I will never run Crapalina on my Mac. It was a POS from the start and after the minor improvements it received over a year, it will no longer get any better.
My guess is that I will upgrade to Big Sur sometime in Q2 2021.
Windows 10 is no walk in the park. Version 1903 was a freakin' train wreck and 2004 (a.k.a. May 2020) had a poor reputation. I installed 2004 a couple of months ago and upgraded to 20H2 (a.k.a. October 2020) just recently. My primary Wintel PC (a gaming system) never ran 2004.
It feels like with every two Windows 10 bugs that are quashed, Microsoft introduces three new ones. Their software QA has also gone down the toilet. They should really stick to one feature release per year instead of two.