Love it or hate it, generally speaking most people fall into one of the two camps for Ubuntu Linux. Whatever it may be, people everywhere have strong opinions on the idea of Linux being ready for most people. It’s a debate in which everyone seems to be “right.”
One thing that may help Ubuntu along, however, is the continuation of the Paper Cuts program. These are generally UI issues that need to be addressed, but are minor enough not to warrant being called bugs.
This time around as work continues on Ubuntu 10.04, developers hope to have addressed all confirmed Paper Cuts with that release before it goes live. Based on my experience, as good as Ubuntu can be, it’ll never happen. Hell, they have often released with bugs that I feel should have been addressed, but this is again up for debate I suppose.