Short bio: Computer Scientist, FOSS supporter (read more)
Tux Machines (TM)-specific
The first thing I'd like to say before I level criticism at Ubuntu is that I adore it and have been running it on my laptop since Hoary beta. It's a fantastic OS and is doing great things.
However, during my experience with it (having installed it on quite a few other machines) I have come across a few glaring failings that will hamper widespread adoption on the desktop and they are as follows: