It's worth highlighting this as an example of authoritative-sounding comments that will put you on the wrong path, if you're not careful.
Techie websites and visitors are a very different market than your average customer, and within those technical circles, people like this comment writer will not be representative of the majority of your website's readers.
Whilst I think that the comment author is exaggerating for effect, it's always worth asking the question in your head:
- Does this person represent how one person or the majority of my visitors will think?
Elsewhere you talked up the benefits of affiliate links, so I find your whole post somewhat ironic.
Further, it's worth noting that affiliate link blogs almost never make it anywhere on HN, /r/programming, or elsewhere. They generally exist on the fringe, existing on the meager search engine traffic, capturing the accidental visitor. Actual empirical reality seems to counter your claims. The only blog of any consequence that actually lowers itself to affiliate links is Marco Arment, and thankfully he confines that to standalone "review" type posts.
If the income is so low and irrelevant, why are the links there in the first place. Why even put a question mark on it when it's just entirely unnecessary? I fairly prolifically blog, and I haven't put a single affiliate link in a post since it was a novelty in the mid-90s, because to do so takes advantage of readers and undermines credibility.
And to your root claim, I'd say it's absolutely ridiculous. I've come across blogs reviewing and recommending books that they clearly had never read, at most skimming a short ways in. Most technical books are absolutely horrendous (I understand you cite yourself as an author, almost surely motivating your down arrow), so this completely short circuits the equation.
I agree that most technical books are pretty bad. That's why I've only made blog posts recommending 2-3 out of the dozens that publishers have sent me to review.
In fact, if you look a few years back on my blog, Intel gave me a nice Ultrabook to review and I ultimately posted saying that I could not recommend it due to the keyboard. If I'll bite the hand that feeds me $1,500 laptops, I'm pretty confident that a few Amazon dollars here and there are not clouding my judgement.
(BTW, I wasn't the one who downvoted you; I couldn't even if I wanted to since your comment is a reply to mine)
Affiliate links are the only kind of ads that I click on, there's no real downside if I am buying the item for the same price, affiliate or not, and the writer gets some cash too. Surely that's win-win?
DF (and other people)'s shout-outs are worse IMO. They are always so shiny and positive, there's rarely any sign of neutality. At least they can be skipped fairly easily.
There is no illusion or pretending at neutrality: Those shout-outs are unabashed commercials, similar to the sitcom taking a break for commercials. Gruber seems to never mention the product outside of those shout outs. The alternative is someone talking about a great new book they read [BUY NOW] while drinking coffee from their french press [BUY NOW] and how oh their life is different now that they sleep on that new smart mattress [BUY NOW], and the new sous vide cooker is the bee's knees [BUY NOW]...
If the author is making clear he or she will get a commission on sales through the link, I don't think "dubious" is a fair description.
Might actually be interesting to have a review site with both positive and negative reviews, but only include affiliate links with the positive ones. The links would signify an explicit endorsement of the product. Would make it clear the reviewers don't endorse everything out there, and somewhat tie their reputation to the quality of what they endorse.
Personally, I don't have a problem with people making money from content they create, as long as their transparent about how they're making it.
Probably the least offputting, brand-ruining tactic is the Daring Fireball technique of periodically putting some shout out to a sponsor and encouragement of their product. I suspect it is far more rewarding both to him and his sponsors, and limits the sliminess to a single occasional post, versus selling one's credibility.
ITT - people pitching affiliate links and crapware on their tiny blogs talk up how great it is.