Yes, but that reflects my experience. I use emacs, st, zsh, SBCL, Python, Go, Debian: the flakiest software I run is Firefox.
Others have a different experience. They use gedit, gnome-terminal, bash, Ubuntu: the most stable software they run is Firefox.
Windows, OTOH, is so bad that it tries to download OS updates as monolithic, multi-GB blobs instead of small package updates. This can be bad when one has insufficient hard drive space for the monolithic blob but plenty of space to install a few packages and update them.
Windows advertises to one. Debian doesn't. Windows tracks one's input. Debian doesn't. Windows is slow on old hardware. Debian isn't. Windows has a fairly crappy interface. Debian doesn't (whether default, or using one of the available replacement DEs/WMs).
You clearly haven't tried using AfterStep ;)
But let's keep the comparisons to desktop environments made this decade. Enlightenment 0.17 GNOME3, KDE Plasma 5, etc. if you're using Mint's Debian Edition (and new converts should if they're too scared to try Calculate Linux), you're likely to boot into something relatively pretty the first time.
FVWM and IceWM, for example, might be ugly (though only by default -- I've seen pretty configurations of both), but I've always found them quite usable. AfterStep, though... * shiver *.
Love the simile. I am a human Linux-papercut entity with scars covering every inch of me, from months of struggling to do every single development task from symbolic debugging to editing to mounting storage to finding drivers for old well-supported devices that somehow never got Linux support. But its a living! I make good money papering over Linux's shortcomings for industrial clients. So its got that going for it.
Instead, every time I use Windows I get a papercut.
(To get this back on topic: I love and use GIMP, and I particularly love that a Free alternative to Photoshop exists, but I agree it's very complex and its interface is a mess).
I'm a developer though, for most people it doesn't really make a difference. It's just a matter of being used to something. My girlfriend liked Ubuntu a lot for the graphics (she asked me to install it after seeing me use Linux Mint and Debian for a year or so), but eventually switched back to Windows because a single website wouldn't work (some flash player thing, which Adobe stopped supporting) and she's just more used to working with Microsoft Office 2007, Windows Live Mail (or whatever they call it these days), and the general Windows 8.1 workflow.
Same for me with LibreOffice: I'm used to it now and in Microsoft Office (which is admittedly prettier) I have to search for every feature all over again.
I guess he’s also actively hostile to Linux for some reason. Mounting SD cards and USB drives is one thing that Linux is so much better at than Windows, where every USB drive needs its own permanent entries in the Registry. Except when the drive is hosting a modern Microsoft filesystem with its armada of active patents, but then you get a different bad experience than JoeAltmaier was describing.
I'm critical of Linux because I have wide experience on a variety of OS development environment over a number of releases. I've ported Linux kernel code and Windows network stack components; written desktop, embedded and mobile Windows, Linux and other more exotic OS drivers. I've seen what is available, what level of support for OS/kernel development exists. And I've formed strong opinions.
My current distaste derives from the fragile Ubuntu 14.04 auto-mount system that can get out of sync between the kernel mounts and the desktop representation. Put USB drives in and out too fast, and the desktop can show drives that are gone; can miss drives that are mounted; can even on occasion leave files in device folders that mask the mounted device so you copy Gbs of deployment data and it all goes into a file instead of on the media.
So I've earned every paper cut. They're not imaginary; I'm not so much 'actively hostile' as battle-weary.
I was just pointing out that my experience (in a different problem space, admittedly!) is the exact opposite: I find Linux way better and more comfortable to work with than Windows.
I'm trying to think of a single thing that Windows has going for it, but I'm at a loss. I haven't had any driver issues on Linux in over 5 years at this point, and I don't play games, so I have literally no reason to use Windows except for the fact that it's what's supported on my employer's laptops.