Vrms considers the Debian Free Software Guidelines, which are different from
the FSF/RMS's definition of free software. That is why I wrote the command is
misnamed (it should not refer to "rms"). For instance, Debian as a project
(individual developers may have different opinions) considers that the GNU
FDL is a non-free license. You can try to send a patch to change this fact
but it will be ignored.
A "fixed" 'vrms' (i.e., using the FSF's definition of free software) would be
completely useless on Trisquel (remember that 'vrms' only considers the
packages installed through APT). I can write this tool right now (here in
Shell):
echo 'No non-free package installed. rms would be proud.'
I am not sure to understand what you mean by "blacklisted" or "an attack to
Free Speech". Like many other packages, 'vrms' is not in Trisquel's
repository. That is all. If you want to install it anyway (to see what
software you use does not qualify as "free" for Debian), go on. Trisquel will
not prevent its installation.