BTW, I have used linux for over a decade too, and have hated every poorly documented, committee designed and occasionally GUI phobic moment of it.
I think dshertz hit this right on the mark on each point. The democratic nature of Linux developement is great!I love the philosophy, but it isn't perfect either. The problems it poses, such as constistancy and other things are real issues that are largely ignored. I saw an MSDN page (Microsoft) that was part of an encyclopedia on Windows design. While there is a lot of clutter in Windows, it really has a great deal that other OS's don't. Aside from what windows includes, this page I came across talked VERY intelligently about dialog box's and windows and how they are text-formatted. They showed how things should be done a very specific way, that made users feel less intimidated, made the software feel more usable and readable, and when to break from this. It was brilliant. EVERY thing I have ever seen in linux has not followed this at all. I notice inconsistent formatting, shabby 'thrown together' design, and other problems that are heavily 'gui and user-friendly' nightmares.
The biggest problem with linux, is that when Ubuntu said 'we're upping the gui', a large chunk of Linux geek users/developers said 'uh, you're ruining linux'. Aesthetics are the last thing on many linux developers minds, but this deters a great deal of potential user base. There are plenty of logical reasons for aesthetics that are overlooked in favor of people who quite frankly should still be living in a dos enviornment by their mentality. If Linux can grow up and compete visually (and the recent Ubuntu changes are a start, not an end... they have catching up to do) then Linux could well take over the world for all I care... and they could probably even become a major player.
In the end, I really only think that gui (not just shiny looks, but intelligently functioning gui) is what we need for Linux to be mainstreem. Only then, I think companies like Steinberg and others start to develope Cubase and others. When that happens, THEN VSL will finally jump on. So I have no false hopes here. And I have no serious problems with Linux. I only wish that the development direction would focus more on things that will attract more users, because my sole thought process in that is "I want VSL on linux!!! NOW!!!... oh yeah, and Cubase!" lol
I hope that answers your question.
-Sean