Earlier quoted context omitted.
What makes you believe the author of this article, who from what I can tell is a long-term active HN user, is advertising for Amazon? Skepticism is good, but you should also be skeptical of the first conclusion it leads you to.
Using an affiliate link without mentioning it is scammy.
I spent about 3,000 hours over 5 years writing the content on my site asking nothing in return. The affiliate sales on my site help pay for hosting and I don't think it's scammy to drop them in when it applies. I also think it would be a little weird if I started every article that has an affiliate link with a 5 paragraph disclaimer to justify why I am using that link, but maybe I should write a post about that and then drop a 1 liner link somewhere.
Literally opening a lemonade stand as a grown man would be more profitable than what I make on affiliate sales on my site if you factor in hourly rates.