The game must be really really good to have gotten perfect scores even with all these bugs.
I was going to post in the 'am I alone, I'm not buying the hype' thread someone posted but this type has become a type of game where you have to be seen to like it, even if you actually don't.
It is kind of the inverse of things like Amazon. A company that's cool to hate, people will publicly lash them for how they're so greedy, pay little tax, treat workers badly. Yet they'll still sign up for Prime and buy everything they can afford. Because that's done in private.
You see this a lot in life, it is better to be perceived to be something rather than actually be so.
That extends to reviews too, and is why review scores can often be a measure of pre-release perception rather than any personal opinion. In other words 'I think the public think this is an
x/10 game, I better score it accordingly because if I don't people will troll me and my score will be out of whack with everyone else'. And this isn't just for high scores and hype-buying, but low ones too.
That doesn't mean these can't be good games enjoyed by many, but it
is why scores, hype and buzz often don't correlate with sales performance.