The linux scenario is not for everyday use but it is full of developer brats & works only for them
I think this IS part of what people miss/get wrong/ect....
Those "brats"... You mean the people who gave up their own time for free to write millions of lines of data so that you could better use your computer (for free?)
I feel like a part of this is that people sometimes loose sight of the fact that LINUX OWES YOU NOTHING. If anything, if anyone owes anyone.... You owe linux for even trying it.
Linux software was made (sort of) for the sole purpouse of giving you more options and flexibility. with out charging you for it, because the developers love you and want to improve your life.
How could you EVER, EVER be mad at that? Even if it doesn't work out for you?
Is linux "harder"? No, god damn everything I do here is easier then windows, lol... "harder" depends on who you ask.
BUT YES! LINUX IS MORE TECHNICAL!
Sorry, great strides have been made... Its not that hard... Computers are everywhere this is the world we are in, may as well learn them... ect...
But yes, Linux is more technical.
Its not so much for stupid and lazy people. Please note I am not calling you (Whom ever "you" are... since I write this in general and not towards anyone) stupid...
I am just saying, if you think about who is out there spending their own personal time developing software for others to use for free you have:
-Good and generous hobbyist, who like the challenge of solving problems and the satisfaction of making it work.
-Guys who needed that utility themselves, and so they wrote it... And now that it exists they may as well offer it to whoever else needs it.
-Recognition is nice.
But all of those motivations don't really cover helping the person who doesn't really want help. The guy who doesn't want to know how to fish... Just cook me some salmon and bring it to me with a beer... Commercial software WANTS that guy MUCH more, because while he is not grateful he does have a check book.
In general, commercial software HAS to pander to uneducated users... If I just make a utility that works well and offer it to others... Well if you don't want to learn how to use it that is just fine.
Now obviously there are people in open software who want to help focus on development of usability or user-friendliness... But its much easier to offer open software and not worry about turning off a few users who don't want to meet the developer half way... After all, the people who developed this stuff have in many cases dedicated YEARS to the product for little or no compensation... They are not even asking you to meet them half way, in most cases just read a couple pages (compared to the thousands of pages of code they wrote to make it work)
If you think about it, in general people who complain about using linux are upset they are expected to learn how the system works by reading some documents. I can see where people who just want to use a computer to click icons and open programs are coming from... But just remember, while you think its too much work to read the document on that program you want... Some guy out there not only wrote that whole program, but that whole document too... and that sure was more work then your facing.