There are plenty of reasons!!
One of the problems with the linux community is that they are not willing to address real issues. I build and or refurbish computers for people who cannot afford to buy one. I would love to be able to give them a OS that is free and they can use easiliy (as most are not very computer literate and do not have internet as they cannot afford even modem access let alone broadband) These people use their computers for writing, printing and multimedia (music and movies, as I try to provide them with a DVD player and there are plenty of DVD's available from public libraries). Maybe this isn't imporant to you but it certainly is to me and my friends.
Keep Up with TechRepublic