I think OP isn't trusting SE enough to be able to tell the difference between all these feedbacks and determine what's relevant or not.

I'm convinced that these forums, and reviews are not their only source of feedback and that they have access to other type of data that helps them make the best(?) decisions