Short bio: Computer Scientist, FOSS supporter (read more)
Tux Machines (TM)-specific
There are many things right with Linux, but there are just as many wrong. With so many distributions existing, it's difficult to collaborate any sort of project. Drivers and closed-source programs (Flash for example) take forever to come out to Linux (if they even do.) Updates come out quickly per operating system, but it takes a long time for new versions of commonly used software to come (being as there is so much.) Also, there are so many GUIs, it's hard to choose which to use, each has ups and downs, each is better and worse than another.
Read more at LegionTech - What I don't like about Linux