At the time, ads weren't very prominent, and they were profitable for authors. I could buy them for 5 cents a click and even if only one in fifty clicks resulted in a purchase, I made money.
Now, most of the algorithmic recommendations are gone, and for many ads, Amazon suggests bids of $2.50 or more per click. Those clicks bring in money whether Amazon makes a sale or not.
To some extent, they've given up on matching customers to the best or most suitable products. Why should they work that hard if ads are more profitable?
They've also had problems with piracy and counterfeits, as mentioned in this article. I heard a radio interview with a Target executive a couple years ago where a journalist said, "Amazon is underpricing you on everything. How do you plan to stay in business?"
She said, "We vet every product on our shelves. We know who makes it and where, whether it's legit, and whether it contains lead paint and parts kids can choke on. Try to find that info on Amazon."
The reporter didn't seem too impressed at the time, but the Target woman clearly saw where things were going. As the quality, authenticity, and reliability of Amazon's merchandise has declined, people are starting to notice.
I'm not sure this is a problem they will ever have the will to fix. While they break even or lose money on genuine goods they have to ship for free, profits from third party sellers and Chinese drop shippers keep the retail operation afloat.