I should clarify that it only lets me review items that I’ve bought since they’ve updated their backend to keep track of an account’s purchase history.
I don’t think there is anything suspicious about the origin of reviews. I’m guessing most people don’t realize there is a review tab in addition to comments. I had no idea until you posted this question which made me go look more carefully.
-Bill