I've been using Linux on my personal desktop for over a decade and things like gkrellm, screen, guake, etc are indispensable to me now and I don't believe there's any real equivalents to them on Windows. Even apps that have ports like pidgin, vim, etc just don't feel right on Windows because GTK is a second-class citizen on Windows.
Total difference of outlook. None of your examples are important application types to me. My outlook on computing (and many other people) is that a computer is a tool for creating other things that will exist out in the real world, NOT just something I need tools for just for the computer itself. So system monitors, command lines, etc... those are mostly just things for dickering with the computer itself. To me that's a distraction, not a task in and of itself. So my focus isn't on freebies for dickering around with the computer itself (although I like those things at times, because I do love computers and tech) but on tools to do work, that pays me a nice living IE: commercial software.
But most commercial software is just plain crap,
This is just such a silly blanket statement. It's like me saying, "I ride a bike, so all automobiles are just plain crap." No. That's not even remotely true. There are amazing software developers who make awesome programs, and there are crap ones, but a blanket statement declaring an entire field as crap is just pure fallacy.
What commercial software have you actually used? Show me some freebie Gcrud equivalent to Toon Boom Storyboard or Animate. Or for Maya (which actually has a Linux version) or SketchBook Pro. For AfterFX or Illustrator or even Flash. No, Gimp can't hold a candle to Photoshop, not on any day of the week, and there's no reputable studio, business or even relevant freelancer that would try to permanently substitute the two to any great effect. Show me the Kcrap equivalent to Lightroom or Aperture.
Final Cut Pro is such great software it's paid for my house, my cars, my entire life for the past 10 years. There absolutely is NOT any freebie POS that comes anywhere close, and those that think so don't actually work in a professional setting, dealing with projects and files created by other professionals. Even Premiere and Vegas are far superior to any wanna-be freebie garbage that can't even come close.
Any of course my focus is just on graphics and video applications which is what I do. Pick any industry/profession that uses commercial software and you'll find plenty of it that's stellar and that people that use it swear by.
even more so if they tack on buzzwords like enterprise.
Examples? I don't even know of any 'enterprise' versions of any of the commercial software I use. Sounds like a buzz word that gets under your skin, but how about some examples of how this makes anything suck?
I'm sure I'm biased, but after being spoiled by the package management on Linux I just hate dealing with software on Windows. From shitty installers that try to sneak extra software onto your machine to uninstallers that just plain don't work it's a crap experience from end to end.
But if you're happy with it, that's what matters. I guess we'll have to agree to disagree.
It's true that Windows could handle software install/uninstall better. These are the types of things that MS should have focused on -actual useful, practical stuff- rather than their wanna-be iPad already-behind-the-curve hoop-dream.
Linux does have a nice package management system, but let's not kid ourselves, it also still has way too many outdated dependency issues. Many's the time when I've gone to install something on Linux and it gives me a list of dependancies it needs to update at the same time- which would be fine, except for I've had those things then break something else on the system. I put up with Linux long enough before I realized life is just too short. If my focus was mostly on dickering with the computer itself with my goal being "use a computer just to be using a computer" then I'd probably continue to put up with Linux. But since my focus is: "Use applications that do work that pays my bills and provides for my family" I've commuted my own sentence with Linux and freed myself to use better more polished stuff that gets my work done.
Although I do admire Linux's kind of seat-of-the-pants approach, and I've said before, I wish it would get more commercial support and be an actual alternative to Windows and OSX, which in turn would drive those two to progress faster. To some extent it's happening, such as with major software like Maya having a Linux version, but all too often the big-guns of the industry are Windows and Mac only. (Often just Windows only)
No need for any disagreement, it's just different computing needs.