on viewing your link I see only one review. Somethings amiss here, care to expand?
The software in question:
Let's see; 25 5-Star, professionally written reviews that can't speak highly enough of this program, fit enough exclamation points into a given sentence, or denounce thoroughly enough, any other program of the same variety.
Wouldn't you know it; every one of those professionals created their accounts the same day they left their 5-Star review, did nothing else, and never used the site again.