Meanwhile my maxed out MBP 16 suffers from consistent kernel panics and reboots any time I plug into a thunderbolt dock. This is my first Mac after being in Windows land for a long time and getting fed up with recurring driver/firmware issues with my Dell XPS15 (fantastic hardware, terrible software/firmware integration though).
There are definitely things that are nicer on OSX, but there are also a lot of warts that people seem to gloss over. Finder is an absolute abomination as a file explorer and it boggles my mind that this is the best OSX has to offer after years of refinement. Having to install a separate utility to switch mouse scroll directions when using a BT mouse is also ridiculous. You have to shell out money just to have basic features your OS should provide like window management (Better touch tool / magnet).
External monitor rendering is really bad if you connect to a non HDPI monitor. Thunderbolt dock integration is pretty atrocious if you are trying to connect to more than one external monitor. And the OS keeps getting more locked down so opening a simple Word file takes > 5 seconds because of all the sandboxing going on in Catalina.
There are definitely things OSX / MBP does much better, but everyone acts like it is far superior to Windows-based laptops, and I have unfortunately been rather surprised at the large number of pain points I have had with my MBP... none of which have anything to do with me having spent more time on Windows.
There is a very good chance that a colleague of mine who has been a life-long OSX user and I will end up switching back to a windows-based laptop in a couple of years. Windows is far more dev friendly and with WSL2 + CUDA + GUI apps on the roadmap, a solid Windows laptop with an nVidia GPU looks like a much more interesting proposition even if I have to put up with some rough edges.