Apple should appease these other publications by adopting the Google 2-step system of app deployment:
Release an application the second it finishes compiling, stick a beta logo in the upper left-hand corner, then have the world be your beta testers.
Remain in beta for about 4 years so you can use it as an out in case anything happens (data loss, privacy breach, etc.).
Using this system would appease all of us salivating at the prospect of yet another release of Apple...