Linux is too fragmented and beyond that, you have too many in that community that believe completely in 100% open source, which makes it a pain for any proprietary drivers or software, some of which, many of us need to be default. No itunes, No Netflix, some codecs like AAC are a pain to get functioning and converted properly and getting good Blu ray support among some other things isn't typically a click away or anything. Many apps are very generic or sometimes require i use 2 different apps to do something, not often updated and far less vigorous in creations of new apps than say Android is for mobile. I'd hate to say how many command lines i had to google, copy n past into terminal just to get my machine doable. I could go on with many complaints about Linux. But overall, i like it, it even feels more secure and i can load and swap between apps with just my mouse far faster. It really just needs more commercial support and a less stubborn community. So it would be nice if Google stepped up to the desktop plate.