I'm not sure how anyone could begin to see such a practice as anything but unethical. The practice was so widespread at Amazon that they started checking comments against purchases in an attempt to vet the ratings as best they can. Certainly, they consider it unethical and felt strongly that it tainted their brand. And I would hope WordPress feels equally strong about their brand.