I think Stallman is a good guy, but his logic is far from fallible.
How would most of the GNU tools been originally written if the authors did not depend on proprietary tools to run the computer and host the source code on their file systems?
Before Linux came along was Stallman using a totally Free Software operating system kernel? Did not he himself depend on proprietary tools to create free software tools at one point or another!? Was GCC's first compiler hand built from assembly?
If Free software is not usable then it's worthless! Is it better to be worthless or is it better to depend on proprietary software until a free software solution is created?