technollama.co.uk
Reasons why Linux is still not mainstream
As usual, xkcd hits the nail on the head.