Jeremy Palmer is a SEO marketer, who also appears to be doing some scammy affiliate thing. Google considers his links low quality because they are low quality.
He might have low quality links, but his points are still valid. it's not our perogative to link the way Google us to. We should link however we want, and it is up to Google to figure which is link is good, and which are bad.
Who said it was? Google didn't ask him to do anything. A random person on the internet did. I frequently get emails from random people on the internet who ask all sorts of insanely idiotic things that have little basis in reality.