I agree that it is ridiculous the way Apple basically changes the rules as it goes along. I just don't understand the outrage or surprise. There has been 3 years of developers trying to bend the rules and posting complaints like this.
FACT: They reverse engineered Apple's proprietary technology and want Apple to help sell their app.
MY POINT: You must be nuts if you think that will happen.