GNOME was launched by FSF and RMS spent years promoting it and getting people to work on it. He still does.
You seem to be trying to make GNU disappear by arguing that nothing matters but lines of code, and only the lines written by RMS's hands count as GNU.
The toolkit is a GNU project, born from another GNU project.
Miguel de Icaza was one developer and software architect. He did years of good work and then gave up and took money to promote Microsoft software (via Novell).