I think Apple should limit leaving reviews/comments on apps to those that actually downloaded it. I see people leaving bad comments all the time based on what they heard about it or what they think it will be like or even leaving negative feedback on an app because they couldn't download it from Apple's servers (which isn't the developers problem).