ive seen review sites give it good reviews, whereas people on Twitter started a Gamefreak lied hashtag over stuff. Which, I think people need to take leaks with a grain of salt sometimes because how can you know it's the final version or that a day 1 patch doesn't fix it (though that really shouldn't be the norm to need a day 1 patch), and also there possibly being translation issues in terms of interviews where they claimed stuff.
I get people being upset if the final games do end up, graphically, not being well done (there was a leaked clip of a Pokemon turning around by walking in place and being rotated 180 degrees which didn't look great), but it honestly doesn't bother me and I expect it from a Pokemon game even though there should be a higher standard on the switch.
National dex I was annoyed about at first but I'm over because I always use the new Pokemon in new games and don't play competitively. I get why those that play competitively would be upset and not get it, but it definitely doesn't warrant the extent some people have gone.