While the game CAN be fun, Niantic themselves have a very bad habit of not fixing bugs, and pushing out updates that actually make the game worse, and then ignoring their playerbase when we criticize these choices. I've yet to see a more tone-deaf company, who are out of touch with their players, and willing choose to remove quality of life updates from their game.