Quoted By:
>Crystal added the battle tower, fixed many bugs and issues of GS, added animated sprites, added new subplots
>Emerald added the battle frontier, now you fight both teams, you can catch both legendaries, new subplots, fixed lesser bugs and added new features (like fkame body for eggs), expanded pokedex
>Platinum added a new battle frontier, expanded pokedex, new subplots, you can catch both legendaries now, assets were improved, fixed many bugs, added that wifi shit
>BW2 are sequels but they added new cities, towns, routes, a really good expanded pokedex, new story, new battle facility, new features, fixed some bugs
>USM just changed the climax, added mantine surf and changed some trials, no new routes or cities, added 5 pokemon and more Z moves, added the battle agency (shit), added alola photclub (shit) and a new postgame
Overall many third versions added gameplay stuff (like facilities and improvements in the battle system) but USM just added gimmicks or plot stuff.
Third versions are shit, no matter what, but if you never played RS playing E means you will have a better experience so people would rather play Emerald, but if you never played SM playing USM doesn't feel like an improvement, but rather as a lame cashgrab, since even the plot changes are few and gameplay wise it's naught