But a huge part is conditioning because people are forced to use Windows early and get used to it.
I have made the exact same “oh, this just works and is quite intuitive and convenient”-experience with Linux installs… for people lacking that prior forced contact with Windows (say older relatives with their first PC for example…).
In my experience the fuck ups on the level where you need technical help are more in line with a “just freshly reinstall Windows yet another time”-scenario