I'm sure Amazon engineering is well aware of the jokes about their recommendation engines. But their recommendation engines are not calibrated to reduce jokes, they are calibrated to increase sales.
If you only know ONE thing about a person, pinging them about that one thing might still be better than ignoring them, or offering completely random recommendations. A memorably annoying ad can work better than a boring and inoffensive one, sometimes.