Thank you for the link. It is interesting read, but it didn't say what you are implying. The article in the link states that 90% of the predictions of 1 Medusa corespondent were wrong.
This is very different than the entire publication being 90% wrong.