Don't you have to be logged in to the app store to review? I think many children (and some adults surely can't be arsed to log in, too) are logged out by default.
I often need to re-authenticate to download a new app (irrespective of cost). I always need to re-authenticate to leave a review.