I feel like the whole SwSh thing will come down to the nat dex. If you don't really care, you'pl enjoy yourself. If you can't get past it's removal, you're gonna have a hard time. And that's all there is to it. I myself am neutral, I don't care, but it would still be nice to have it. I still think I'm gonna enjoy it, as I never really got attached to mons.
I don't think a protest of any kind will work, it's Pokemon, I mean people try to boycott modern Star Wars and that still sells like hotcakes, but GF has made it clear that they heard the concerned, which is a good thing. Perhaps after SwSh, they'll spend more time on Pokemon? Patch some of them in? Who knows, but acknowledgement is good.
I don't blame anyone for buying or skipping out, I mean, I wasn't happy with what they showed off at E3, but overtime, I grew to enjoy what seemed to be a fun game.
Now, as for why the controversy is still roaring is beyond me, but someday the fanbase will call it quits and stop hurling crap at each other.
Until the next Pokemon game and back to square one.
Btw, Z-Moves sucked. It was just an Instakill button with no drawbacks. They can stay gone lol.