The rating system is crap. Perhaps user ratings, account age, and so forth should be used to make weighted averages. As it is, you can't trust reviews until thousands are up for a given app.
All the creator has to do is change price a few times, hand out free codes for a while, and the code takers almost always give four or five stars for some reason. It's a joke.
I wouldn't say suck it up but the OP has not presented evidence that what we claims is actually happening. Its only speculation. He would have grounds for legal action against the competitor if true.