I am aware how much of an effect the portals have. And I can't help the impression they are shamelessly abusing their power, to the disadvantage of indie devs.
Please ask your friend how his/her numbers have changed since Amazon entered the business in February. The numbers from ca. a dozen indies I've seen - Jeff linked to a couple of articles, the rest can easily be found - mostly indicate that they earn less since then. Meaning the price cut does not lead to a big enough sales increase to compensate for the loss.