Why don't they do this by default?
The reason they would keep deleting and re-listing the item is because I would leave bad (but factually correct) reviews when I kept trying to find the phone dock and seeing their new listing in Amazon's search results. Their re-listing action caused my reviews to disappear because it was a 'new' product listing with their same fake photo every time. I flagged this repeatedly to Amazon as fraud via chat, email, and telephone and they never took any action. This went on for months, and Amazon never addressed it.
So my point is that by allowing anyone to post a review, you give consumers one more tool to warn each other about fraud and unethical sellers. Yes there are a lot of fake reviews, but there are also legit buyers out there too and we are willing to pester fake sellers for months and cost them a fair amount of losses (postage, abandoned fakes because they don't want them back).
Sellers know they can delete & re-list fakes all day long to disassociate negative feedback for an item , and they know Amazon will never ban them.
That's not "punk" -- the seller doesn't want the garbage anymore than you do. Most vendors of inexpensive products don't want you to mail back returns. It's not worth it.
2) It marginalizes legitimate reviewers who bought the product somewhere other than Amazon
Regardless, I agree that it's a reasonable and sensible default.