>>725173295
>I really don't understand how pokemon seems to be completely immune to any sort of criticism or even internet vitriol
No, I don't think that's true at all. As >>725172116 says Nintendo responded to the criticisms and even offered refunds. And it took years but SV got fixed for SW2 and ZA runs fine on SW1 and great on SW2, despite the internet negativity and obsessive nitpicks ZA is objectively a step up over SV.
It's just my speculation but I am pretty sure something big went/is going on behind the scenes with Nintendo not being happy at all with Gamefreak and whipping them up into place. Nintendo doesn't want one of their golden egg geese to be harmed, despite the doomerism that they "don't care", they obviously do, and must do.