What people seem to forget is parts of iOS 7 are still under NDA, yet people race to post videos and full-length articles of how "the new beta has 10 more pixels on this icon!" That, plus the fact that there are websites that sell UUID registrations so non-develoeprs can use the betas are the reason this happens.
So, instead of blocking iOS betas from submitting reviews, how about everyone as a whole stops breaking the NDA?
So, instead of blocking iOS betas from submitting reviews, how about everyone as a whole stops breaking the NDA?