That's a valid argument for not linking to or endorsing www (dot)
thinkpenguin (dot) com or linuxmint (dot) thinkpenguin (dot) com.
However, http://libre.thinkpenguin.com is still completely free of any trace
of anything nonfree. The only way to contrive it as unethical to support
libre.thinkpenguin.com also allows you to contrive any otherwise perfect free
program that has involvement from a developer that also develops nonfree
software as unethical to support. I think that's an unnecessary and extreme
position to take.
I'm not going to argue whether Chris himself is making an ethical choice in
making this deal with Linux Mint, but it really doesn't matter. It's separate
from http://libre.thinkpenguin.com, which is what I link to and endorse. In
addition, customers have to either click on a link which has "linuxmint" in
front of the URL or type it in explicitly themselves to get the version of
the website which endorses Linux Mint, so nobody is going to accidentally go
there automatically (people will only accidentally go there if they click on
a Linux Mint supporter's link which includes "linuxmint" in front of the URL,
and that's by the hand of the Linux Mint supporter, not Chris).