I think what happens is for basically anyone trying an OS that isn’t their daily driver, they hit a few things which don’t work the same or that they don’t quite understand and immediately come to the conclusion that it’s bad/broken/hostile/unproductive.
I’m a long time linux user and just switched to macOS for work at the start if the year and in that first month I could rattle out a long list of complaints but now I don’t really care about any of that. Most of it was just me applying my expectations of Linux on to another OS. When there are other ways to skin the cat and none of them are really better than the others.
There are also some things that are actually just bad like full screen mode but that you learn to deal with to the point you forgot it was even bad. I can think of these kinds of things for every OS.
Could you give some examples?