This philosophy disturbs me, and reminds me of the rationale for
censorship in dictatorships and police states. Admitting the
existence of something.... even referencing it.... does not give it
legitimacy. Should we remove any reference to nazi germany from our
history books in order to avoid legitimizing the nazi point of view?
They're not the same kind of question. Talking non-free software as a
phenomenon is different from telling people about specific non-free programs
they might want to use.
Having recipes for non-free programs in the ports system is more like
including present-day neofascist web sites in the list of "interesting
links" in your web site. I am against censorship, so I do not believe
in closing down those neofascist web sites. But I won't refer people
to them.