Your list is missing, "concentrating rich payers into one channel," which is why developers pay 30%, even if they don't like it.