Just finished the game. My thoughts are
Pros:
・Pretty good story/antagonists
・Beautiful graphics
・Great pacing of story
・Good amount of catchable pokemon, albeit mostly being useless
・No fakemons
・I like PS split/Fairy types
・Good grammar with a few spelling mistakes(Damn this is so important lol)
Cons
・Barely any useful TMs
・No method to forget HMs
・2 million grunts and trainers near endgame
・Move relearner being useless until postgame
For those of you wondering, I have a list of TMs and somewhat useful items you get before the elite 4.
TMs: 1,4,8,10,11,13,15,19,21,22,22,28,30,31,34,39,41 (Gen 3 numbers)
Items: Tiny mushroom x1, life orb, nevermelt ice, miracle seed, soft sand, mystic water, charcoal
After elite 4
TMs: 2,26,48
Items: Tiny mushroom x1, big mushroom x1, rocky helmet