Even I am finding the pokemon hate tiring and I have been on the "GF hate" train since I was 13. Same old arguments from both sides and no one seems to change their mind.
Anyway, second versions were always scummy, but an acceptable level of scummy imo; the problem with them is that they offered way too little to be actual different experiences but were different enough for kids who did not know better and/or die-hard fans to spend their money off. What has always been extremely shitty was the third version crap, from my experience they have always been complete scams, the way they are lauded on the Internet is shocking, if not depressing. This shit would not fly in any other franchise.
I do think the Expansion Pass/DLC is a good step forward, but I don't trust Gamefreak to deliver the expected amount of quality content for the price they are asking for. Like always.