Integrity to ratings???? When people on here have been openly advocating flooding the App Store with 1 Star reviews...just because?! I do agree with you though...remove the reviews and let people try things and make up their own mind rather than being pre-conditioned by the thoughts of others.
Also, the price is absolutely relevant! Have you never heard of a price/performance ratio? You wouldn't judge the performance of a $30k Honda against a $1 million Bugatti...or at least, you wouldn't expect parity between them. If you have particular needs...then find a product that satisfies those needs...irrespective of price. But if you just need something very basic, of course price will be a factor and if you can get a free app that does what you need then that it a big plus. The fact that others may have different requirements and may need something with a bigger feature set doesn't in any way diminish the validity of the opinions of those for whom it is a perfect fit!