I think the complaint focused on other costs that were pushed onto the author. If amazon presented a larger cost structure (increase their per-unit charge) but covered costs like content delivery, I don't think the author would have as much of a problem.
The cost might be a little high but if you don't like it, you have the choice to take your business elsewhere.