I agree that these lawyer-driven companies are scum, but also... didn't Jobs tout IAP as a great thing when introduced in a keynote? Why didn't he make it clear at that point that there's some third-party vulture that devs need to deal with in order to use his wonderful new service?