Expectations had been high for a reliable, unbiased report.
This particular system was not perceived as sufficiently unbiased.
Antonyms