Because my experience is always the exact opposite of yours. Windows has never been convenient for me, it always does random shit, and stuff just suddenly stops working because fuck you that’s why. For example, I have a Windows computer at work to build and test the games I work on, this week it decided that it won’t use more than 20% of the CPU for building the latest game, there’s no other bottleneck, temperature is stable at 60°C, disks have space, and most importantly, other games compile just fine, it’s just the one I’m actively working currently that doesn’t. And it’s not an issue in the code either since I’m the only person in the company experiencing this. And, this is the important part, I can’t do anything about it, because no one knows why Windows decided to do that, so there’s nothing anyone can do. On Linux when you have an issue there’s an explanation, and someone with enough experience will find it quickly, on Windows you can be the world’s expert and still the OS will just decide to nope the fuck out.
Permanent drives should be put wherever you want them to, for example I have mine mounted in
/ld1
for Large Disk 1./media
is supposed to be used by systems to mount things you plug, but some systems move that to/var/run/media
or other places./mnt
is there so you don’t have to create a folder in case you want to mount something really quick.