As a developer, I fully support Apple's 30% cut for App purchases, and realize the position this loophole put them in: if companies provide free apps that get funded outside of the App Store, then how does Apple get paid and what's stopping all other developers from following suit in order to avoid the 30% cut?
Maybe apple should charge a one-time flat rate to developers for apps that accept in-app purchases. Thoughts?