Certainly not. Linux has a number of very good programs, certainly more than just two.
However, I think people who expect a workstation environment better than Windows are barking up the wrong tree. Linux offers a more interesting, versitile and adaptable development environment, full of helpful and interesting stuff connected with databases, web servers, c++, java, perl, php, and so forth.
If, however, you are looking for a better workstation experience, you are probably going to be disappointed. Most Linux advantages are under the hood and involve things more interesting to hackers like UNIX, databases, networking and programming. If these things interest you, then Linux is for you. If you are just into hardware and games, then you are probably not going to find much interesting in Linux.