This is a hard problem (in the CS sense). How do you filter a customer that reviews a product paid for w/ their own money, who then later gets reimbursed via PayPal?
For the reviewer in the article, how can Amazon know these reviews are purchased? Yes, she buys a lot of stuff, but from Amazon's point of view she may just be a loyal customer- especially given the fact that she mixes personal purchases in.
Amazon does a bad job curating reviews, but this is a difficult problem. I'm not sure how anyone could police the type of review fraud discussed in the article effectively.
I'm not sure why you think that I think that.