Raids are near impossible without actually good pokemon. How do you get said good pokemon? From raids. And then the latency of a raid when doing remote battle is extremely terrible. Literally just did a raid and the game took forever to cycle through my team, let alone get back into the fight. And then at the end? It had literally no HP and it still said times up. Complete bs system and not fun when trying to progress in this grind of a mess.