So I know it sounds ridiculous, but I want to start a lengthy discussion on whether Apple leaves holes in their firmware on purpose and maybe even tells the devs about them. More iPhones = more money, right? Maybe a way around the AT&T contractual agreements that they have?