In my opinion Windows is by far the superior OS for anything to do with corporate work and gaming (although you wouldn't wanna game on a laptop). However my one gripe with any Windows laptop is this: every single one generates so much heat, so much noise, and the battery degrades very fast. Pretty much from day 1.
Even if you buy the best Windows laptop ever, it will still heat up immensly, make noise, and battery will die start to die in 2-3 hours after a couple of months of use. It's just ridiculous. My WFH laptop is a decently specc'd Dell Latitude, and it will become hot and noisy while in standbly doing f-k all, and meanwhile I'm powering through my M1 MacBook Pro 2020 on multiple applications and there quite literally no sound, the surface is actually cold as there is no heat whatsoever, and the battery will probably last me all day if I choose to have it on battery.
I've used countless modern Windows laptops - ultrabooks, thicker productivity/work laptops, gaming laptop, you name it. They all just become a slug after a few months. Some will be hot and noisy from day 1. And almost always, their battery will significantly degrade in 6-12 months even with moderate use. Where as I have used the crap out of my MacBook and it still feels almost brand new a year later - no heat, no noise, and battery is still almost perfect. The only thing I have ever felt is a slight warm area near my MacBook fan but it's only if I'm smashing it and it's on my lap running on battery, and then that little bit of heat disappears real quick. Still no noise.
This is the one area where M1 / M2 macs absolutely blow every single Windows laptop out of the water, and feels like Windows laptops are about a decade behind.
Of course I know this is because of the ARM-based approach Apple has taken with their in-house processor. But I'm just thinking, how long before Windows laptops come anywhere close to something that feels this good? Or rather Intel/AMD/etc.
The time is now. From my ideapad pro 5 running silently with no heat issues and great battery run-time.