Maybe I've been lucky but I haven't had too many issues with Windows after Vista died and never really had issues with macOS
I would like to add some different view on Windows vs MacOS saga from my experience.
My partner work computer is pretty decent i5 Thinkpad T460s (clean system managed by IT dep). Windows 10 Pro on this machine is just slowww and buggy. Almost every single programme is hanging and crashing intermittently and in worse of all moments (Word, Excel, MS Teams, Outlook, Skype...). It is not like there are blue screens but you have to restart machine to get it work properly (for a short moment).
In moments of despair (and deadlines coming), she reverts to her private 13" MacBook Pro 2016 to DO THE JOB RELIABLY AND ON TIME.
From MY experience using Windows is just annoying and waste of time. I personally steer away from Windows. My company is allowing me to BMOD so I am preferring using my private MacBook than company issued windows machine (I have tried but never coming back).
I do like Thinkpads though (hardware design - legacy of IBM). I own T410s BTO config (~3000 EUR when new in 2011). I can say that this machine is slow as hell even with fresh Win7. Practically unusable if you are used to work on any Mac. I keep it because it is currently worth nothing and cost me a fortune - better serve me as backup (or gap) machine. That's another downside of purchasing expensive windows laptops Dell/Lenovo/Razor - they are dropping in value like hell.
If I were OP I would buy MBP this year. I would not expect dramatic changes this year. Apple has to accumulate new features for next major updates. Faster WiFi or marginally better CPU/GPU is not enough for them to market new model.
Next year Apple has to come down with weight and thickness of Pro line. As they are at the verge of thermal envelope for current line of Intel CPUs and AMD GPUs they will (my guesses):
1. Go with hybrid CPU/GPU solution - redirect even more of day-to-day burden from main CPU/GPU to dedicated ARM based accelerators (T3??). This will allow for longer battery life and reduce CPU load = heat generated. I could imagine that using Apple apps will not use intel CPU at all. Like browsing Safari or checking Mail.
2. Maybe slightly thinner lid with new XXX-LED technology. This will also boost battery life. It is a selling point to market well this product.
3. Wifi 6e, next gen BT (needed for wireless toys they develop), improved TB maybe-maybe. Some tweaks to keyboard to reduce thickness (again -> maybe).
4. Biggest question is with battery as currently there are no (known to me) breakthrough technologies available commercially. The only way to reduce weight and thickness is by reducing wattage or super custom battery shaping (expensive and dangerous in long term).