It's not defective because you are not the "user" to Stallman. The GPL is about limiting coders freedoms to maximise the freedom of end users (to see code, recompile it, alter the product they purchased).
For Stallman a program/tool is "defective" if it enables programmers to limit end users access to code, .e.g. by enabling proprietary addons to the compiler.
For Stallman a program/tool is "defective" if it enables programmers to limit end users access to code, .e.g. by enabling proprietary addons to the compiler.