I would agree with you were it not for what they're doing now with this whole in-app transaction thing. They're forcing other services out. It wouldn't be a problem except they don't let companies adjust their prices to reflect the cut Apple is taking and they don't let you advertise the fact you can get the same service outside the app.