At home, I've mostly switched stuff out to Linux that I use as "servers", but I've had to go back and use Windows on one or two bc I just can't figure out Jellyfin or Plex on Linux. I've been an IT admin of mostly windows stuff for years and a casual Linux user at home. Network drive don't work well on Linux, idc who you are, it's just more "natural" on Windows.
However, I smh back too Windows 10 build 1909 to omit some telemetry and prompts about setting up backup, Cortana, and anything else that uses to interrupt my applications running bc of constant forced updates and reboots. I've done down and disabled so much, my base Windows idling was ~100 processes running (down from ~150) and 2GB RAM! I trust SMB and UNC for the NAS and media players, that Linux couldn't cleanly do for me.
I want something that is not only easy to set up, but easy to troubleshoot (for me) while also being "secure". Sorry to any hard core Linux CLI fans, but, I don't have the patience to waste time at home learning it. That "NAS" running Windows is also blocked from the outside world so nothing reports back to MS on the off-chance I missed something.
I do, however, take time at work learning tools and systems in my "test" envs at work so I can eventually utilize at home, vs trying to learn things at home that's useful for work (like in my home lab).