You have to have a defective MBP man, I had a pixel 6 do the same. Crash constantly, have to restart, etc. If they all did that, google HQ would have burned down by now.
And for the record, my iMac holds windows across 3 monitors (HDMI, built in, and VGA). My dell, with windows and an OEM dock, trashes my window positions lol.
My older brother was a DBA for a long time, like queries in the multiple GB each type DBA. I know windows is used a lot industrially, it doesn't mean it's not trash stability wise for workstations. Also there are plenty of reasons why the vast majority of webservers are Linux, not the least of which is uptime.
It's normal for me to see Linux servers online with years of uptime, while updating packages and live patching the kernel. When reboots aren't an option, Windows is the last thing I want in sight, unless the box is completely isolated and never updates literally anything.
I Leave my mac on behind my work computer so I can take video calls on Teams on the Mac when Teams freezes on my work issued windows box, so I can take the call without closing all my other apps to restart and fix teams. Programs breaking in inexplicable ways that magically fix themselves on reboot is quintessential Windows.
I know you're no slouch man. And I know that ain't either of us buying weak hardware. I'm just speaking as someone who has used and administered all 3 both personally and professionally, including in a data center. I still contend windows is the least stable and most trash of the OSes. I also contend however that using Linux for an every day workstation is in the same tier of hell for most people

(And, I also concede that using a GUI tool in windows is easier. But it's gotta say something if the superior tool is a DD wrapper).