I wasnt planning on reading this thread as I was originally searching for posts about Grisbi, but after reading multiple pages I wanted to chime in.
I have been running exclusively Ubuntu since last march or so at home. I also have a work laptop running XP so I have a windows machine when I need it.
I have to agree with the original poster's points about Ubuntu. Too often to change something means having to research it, post here, wait for a response, then do some stuff. Its highly frustrating at times. I am an extremely technical person, but sometimes I don't feel learning how to edit x.org just so I can get 2-3 monitors to work. I would much rather just connect them, click on a auto-config of some sort and let it go.
That is the point he was trying to make, that there are too many things that are *NOT* intuitive to the avg user.
Here is a great example. On the NVidia X Server package when you make changes to dual display, such as changing positions of screens, you might want to save those settings to X.org. Well in 9.04, you had to run it via GKSU before you could save it because x.org required root access. Someone else caught on to this and reported it as bug.
Well it took almost 2 years to change it to allow you to save the file. If you read through the thread you can understand what I am talking about when I say things are not intuitive.
I think its a great OS, but it definitely needs to be "defragmented" before it truly competes with MS to the avg user.