I'm observing (I may be wrong) that more and more photos are getting posted as part of the reviews, which I assume it's caused by buyers reacting to this problem.
That's no foolproof solution, but of course, it increases the cost of fake reviews.
Also, language is not taken into account. It's probably more expensive to buy fake reviews in, say, Norwegian, rather than in the standard English, so non-English speaking countries have an advantage.