I played for one hour tonight and took notes: game crashed 6 times and I lost 40% battery life... to put it in perspective, that is 1 crash every 10 minutes, and 1% battery loss every 67 seconds. I was not switching between apps or receiving/sending any messages, this is Pokémon Go all by itself. Additionally, upon opening the game, Pokémon will appear for a second and immediately disappear (similar to the speed lock) and then they will come back again after 30 seconds to a minute, then this same pattern repeats itself after interacting with stops/gyms/Pokémon, as well as it happening randomly. I find myself constantly stopping and waiting instead of just having a normal stroll. All of this is just scratching the surface.
The raids are great, but frustrating. My friend and I can take on a level 3 raid boss, just the two of us, but can only make it half way through a level 4? Im level 33 and he is 36. At max trainer level, you should be able to take on a 5 star boss by yourself. And what happens when people lose interest again? Well never have a chance at a 4 or 5 star boss, ever? Also, give us the option to turn off raid notifications, please. I get it, raids are happening, I can already see it on the map and youre just slowing down the game and annoying me.
As a long time Pokémon fan, this game does not hesitate to disappoint every chance it gets. The CP system is ridiculous; my Raichu in the Nintendo games can take out the Elite Four by itself, but in this game, it can barely face a single Pokémon, regardless of type advantage. Not to mention the hesitation Im sure everyone feels when faced with a Pokémon they like enough to power up, that you can either invest 150,000 stardust (equivalent to 15,000 captures, mind you) to max it out, or wait until you get a similar one with a higher CP, or potentially invest all that stardust just to have the CP change (usually down) for gym restructure. Stardust should be returned to you if you blend a Pokémon you powered up.
The reason Pokémon is so cherished is because you bonded with your Pokémon, you spent time with them, training them, leveling them up, going through everything together. With this game, you catch something marginally better (moveset, IV, CP) and the weaker one gets blended without a second thought. I hate that you have no control over movesets, you have 2 moves instead of 4, and one of them has to be powered up in order to use it. Also, that you get no strategic moves, like Sand Attack or Thunder Wave. In fact, if the gym battles were set up more like the Nintendo games (turn based especially) it would eliminate all the glitches everyone gets where a Pokémon faints, comes back, faints again, or a move is powered up, then not; but it would also help the phone not get so hot and the battery draining so quickly.
If I were Nintendo or GameFreak (whoever allowed Niantic to ruin the franchise so spectacularly) I would have fired Niantic before the new year. They are raking in billions of dollars and their customer service still takes 3 months to respond to emails? Really? You need to hire some customer service reps. You also need to hire a whole lot more programmers/coders; you wouldnt be 6 months behind in development if you invested some of that money back into the game. Also, you need a Pokémon expert to make sure you dont make anymore stupid mistakes like all male Pikachu/all female Raichu early on in the game. Ill be happy to take that position on.
Two stars because Pokémon. My rating for Niantic alone would be zero. Release legendaries, but disallow them from entering gyms. Same solution works for Smeargle and Delibird (like they would be strong enough to take/hold a gym anyways). Stop taking from your consumers, learn to fix issues by giving better alternatives instead.
Bookai about Pokémon GO, v1.37.2