For any software of any appreciable complexity, the sine qua non of a review of that software is that the reviewer has at least been in possession of a copy of the software. Simply complaining that you won't pay the price of an application is fine, but in no sense whatsoever is that a review of the software. If you have purchased the app, and still don't think it represents value then, by all means, say that in a review. Don't hijack the purpose of a review to push your ideas about software pricing.
The App Store has always had enough data to enforce this requirement, since it knows which accounts have downloaded each title. Until now, that hasn't been enforced. I and other developers have requested that it should be, in order to keep the review system as a venue for actual reviews that are worthy of the name.
Thank you, Apple.