To play devils advocate, App developers will loose revenue from ads as they're not as efficient at showing ads users are likely to click on. Those developers may change their business model from 'free - ad supported' to 'features locked behind an in-app purchase' which Apple receive around a 30% cut of.
I personally don't feel strongly one way or the other, both contain shady practices.