Apple is not the villain here.
Apple is NOT a recording label! Those artists are paid by their *labels*, not directly by Apple. Those self-serving labels slurp up *70 percent* of each sale. Of that, less than a third ends up in their artists' hands. How is that *Apple's* fault?
Apple (and eMusic, etc.) invest a lot of money in their infrastructure: servers, bandwidth, graphic designers, copy-writers, online review moderators, etc., all have to be paid too. (And I doubt iTunes itself is cheap to develop.)
Why artists continue to grant online publishing rights to their labels I have no idea; any decent agent should have long-ago started negotiating directly with companies like Apple for online distribution rights. Let the record labels handle old-school media... and nothing else.