Free Software (in the GNU sense) has more potential than proprietary software due to the nature of the open-source development model.
However, that doesn't mean that right now Linux pwns everything or anything like that. There are many areas where Free Software is deficient, confusing...