If you really enjoy Pokémon like I do, then I’d recommend the game, but if it’s just another game to play, I think it’s a waste of $60 and it only encourages Game Freak to push out more unfinished games. This game needed multiple more months of development before release and the more ambitious Pokémon games get, the more time they will need to be created.
That being said, I play Pokémon for the competitive aspect and don’t care about anything outside of battling, but for a casual player that doesn’t care about those things, you should not buy this game as it gives positive reinforcement for Game Freak to keep making unfinished games.