I don't really know what are the options for selling on Amazon, but is it possible this is an option (at extra cost) to allow only verified purchasers to review your product? And everyone else gets reviews by anyone?
Or this is an obscure process Amazon has in place to highlight some products or filter out others?
These are good questions. Amazon should consider promotional options like this. I don't know how wide-spread this practice is. I hope someone is able to shed some light on this. @ironshield