Respectfully, I disagree. In-app purchases as an architecture gives me a chance to try out the software, and then purchase it to make the ads go away. That's a compromise I like quite a bit. It's a lot cleaner than having one paid- and one ad-supported version of the same app, too.