> I should not need to work for free, give my data, and god knows what to play a game.
The game is free, with doing so being the price. If you don't like that price, you can always pay $80 for a traditional Pokemon game.
As such, I don't get the handwringing. There is no such thing as a free lunch and never will be.
Is there an $80 Pokémon game where walking outside is a core mechanic and that facilitates interaction with a huge network of users?