>>52816009>10 million sales in 3 daysSo many people purchased the game on release without relying in word of mouth or reputation. This confirms that people are optimistic about the game.
>>2800 reviewbombing chuds on alt accountsThis confirms that thousands of people hated the game enough to publish a review in this specific website. Not only that but users that liked the game aren't enough to compensate for it.
>Which of these is more trustworthy?Both, but the data is not equal and are not related like you think it should. To use sales as a metric you would have to do a long time review of sales over time while accounting for a lot of factors, it's not really feasible.
At the same time, reviews can be a good measurement if spread across multiple sites and over a significant amount of time. In this way, reviewbombing can be addressed.