Many credit card processor reviews are created by people or businesses affiliated with the processor(s) they are reviewing. These affiliates write glowing reviews to get you to sign up with a processor they work with, and then the processor pays the reviewer a commission. The best and most valuable reviews are from sources that verify reviewers.
The Better Business Bureau is also a great resource that verifies claims and complaints submitted about individual processors.