I'm not sure what the solution to the problem you're talking about is though? We can't all spend all our time diving into the data of everything ourselves... so we kind of have to trust people that are doing the hard work.
If your friend shouldn't trust the financial magazine that he likes, what should he do? What would make him more knowledgeable than he currently is?