So lets have some complete consideration here;Overall, I'm not very enthused about F18. F17 had a ton of features that were immediately beneficial to a user, but most of the stuff in 18 seems to be plumbing stuff, or something like this for the terminal.
OTOH, I'm sure that many of these F18 features will make F19 fantastic.
In order to satisfy the 'geeks', you need to have the terminal and plumbing -- for them to be efficient. When the geeks are satisfied, they are able to spread sprinkles to make YOU happy.
Quite frankly, a computer is a device that is supposed to DO STUFF to make your life easier. It is NOT a device that is just there to LOOK PRETTY. FUNCTION > FORM. First and foremost, it must WORK, after that, you can waste time making it 'pretty'.
Remember that YOU (and those just like you) are not the only one(s) using this. The objective is for it to appeal to EVERYONE.
Yes I knew that, but the idea was that this type of behaviour isn't happening just in fedora but also in ubuntu and a lot of other projects which are trying to take over the world.
They are where they are as a direct result of vendor lock-in.
Vendor lock-in is fading. This is thanks, mainly, to MOBILE platforms, which VASTLY outsell desktops/laptops.
MSWONDOZE sells at a rate of about 240 million units per year:
SMARTPHONES 419 million units per QUARTER, of which 56.1% are ANDROID:
419*4*.561=940 million per year.
And so what we have, is that ANDROID is outselling MSWONDOZE by nearly 4:1.
And we haven't even added TABLETS into that. Tablets are still a relatively small market, but on their way up STEEPLY.
Here is where it starts to become really fun;
Smartphones and tablets are at a point now where even a fairly mediocre device is at least as powerful as a desktop/laptop computer of just a few years ago (i.e., around the age of wondozexp --> the last RELEVANT version of mswondoze). So why do you need to duplicate equipment? Connectivity between smartphones/tablets and other devices is increasing quickly, including support for peripherals, like MONITOR, KEYBOARD, and MOUSE. Combined with a trend toward "cloud computing", and an increase in the sophistication of software available to run on mobile devices, the desktop/laptop is becoming less and less important. Get to the office or home and snap your phone into the cradle on your desk, and there you have it -- a complete computer! The needs for software are already making it to the point where software vendors are beginning to build their software specifically for those mobile platforms.
Believe me, desktop Linux is NOT what is going to kill mswondoze on the desktop. The desktop ITSELF is being killed.
1- You think that graphic drivers are THE problem now. Does everyone agree? Apart from power management there is nothing I need for my desktop's graphic stack and I don't care that much, as for my laptop it has everything I need in that regard. Are they other non-graphic related features I would want/need? Oh yes...
Also a mass of professionals moving to nix distributions would be a good, it does not have to start at home, I do not believe that is how DOS and Windows started either... How many of them need a better graphic stack vs something else? I am not sure if your argument is so strong anymore...
2- Based on your comments I doubt you work in the software industry.
One clear thing is that happy people produce more. If it made some devs happier to get their terminal like this and it got them happier / proud to push that to the outside world, they may very well produce more in the long run (irrespectively of their income actually).
Also as someone said earlier about different people with different skills, you can also get a better return when people work on things they are passionate about rather than being forced to...
The downside is the lack of focus, therefore eventually the big guys in charge of a distribution have to make the big calls, but that does not mean ignoring everyone's feelings for the ONE goal of one person...
3- Finally it could even be an investment for what you want. (no clue if true, just a thought here): having a better dev environment also leads to a better return. If some of the graphics devs get an improved work experience through this change, you may be very happy about it as well.