Okay, so let's just slash prices in half and give all the money to the artists ;)
EDIT to add: I'm being glib, but only a little - I think the artists, compared with venues and promoters, ought to hold much more power than they currently do. Of course venues should get paid - but are fees the best way?