Alright! 100 percented pretty much everything minus the Battle Tree, so here's my main complaints. I will say overall, this is probably the best Pokemon game to date. There are some problems, but they are relatively minor in the grand retrospect of things. These are probably where the games have the most problems for me:
Main Problems:
S.O.S Battles Could Have Been Implemented Better:
I understand what they were going for in this game and it works....some of the time. First of all, in my honest opinion, S.O.S battles should only occur with Totems or with the Adrenaline Orb. In all other instances, there should be a rare chance of encountering a chain. That way, it isn't annoying when I try to catch a Pokemon, and it keeps calling for help every five seconds. Also, Pokemon with Sweet Kiss/Sing cough Cleffa cough should NEVER be allowed to call for help. EVER. (My god, trying to get a Clefairy was super annoying) Not to mention that some Pokemon for this generation such as Mareanie can ONLY BE OBTAINED BY THIS METHOD. Regardless if the Pokemon is good or not, it did not make up for the hell many others and I had to go through.(Other than giving perfect IVs/Shinies).
Speaking of which....
The Low Encounter Rate Is Bullshit:
Why the hell are Pokemon NATIVE TO THE REGION THEY POPULATE RARE?!!! This makes no sense and made it even harder to get the Pokemon I wanted. Almost a majority of the 7th gen Pokemon that are good either have to be obtained from S.O.S mechanics, have a 8% catch rate or less, or have some b.s. mechanic that makes it even harder to find. Want to use a Stufful or Mimikyu? Good luck with that 5% encounter rate. God forbid you want a Pokemon that appears with a 1% encounter rate during a certain time of day. You will NEVER find it. I was lucky to get Mimikyu after a couple of tries, but Pokemon like Stufful and Grubbin took me hours. Unless it is a special legendary or pseudo, no regular Pokemon should have a encounter rate LOWER THAN 5%. It should not take me hours to find an Alolan Pokemon native to that region. I figured most of the Pokemon were made this way to make them more "satisfactory" to find, but all it proved was that GTS could actually be...shudders* " a better option" to get the Pokemon you want.
As for Alolan Forms....
I agree with a lot of people here when saying that... Alolan Forms Are A Missed Opportunity:
To be fair, a majority of Alolan forms are viable such Ninetales, Raichu, Maworak, Muk and even Persian (with fur Coat) or Dugtrio, but other than that, they are either worse like Raticate or simply stink because their base stats don't change at all. (looking at you Geodude). Seriously, why the hell make the form if you are not going to change anything about it to make it better? Also, having these forms limited to only Kanto was a terrible decision. There are so many other Pokemon like Sunflora, or Mothim, or even Paras, that could benefit from a form like this, but nope, they are left in the dust. I get it's the 20th Anniversary, but there could have been so much more that we unfortunately didn't get.
As For More Pokemon Related Problems:
A lot of the 7th gen Pokemon are too slow for their own good:
I understand they did this to give the game a slow type of feel and I give credit where it's due, it works for almost all the Pokemon. Almost. Because there are Pokemon from other regions in this game which are faster than the Pokemon you have, it becomes HARDER to make decent team purely made of Alolan Pokemon that won't get hit first turn. It also doesn't help that Pokemon like Lurantis would be so much better if they had some more speed given to them, but I'll digress. The main reason why this is a problem is because it does discourage you from using some Alolan Pokemon as there are so many other Pokemon from other regions in the game you could use instead.
Festival Plaza Kinda Sucks?...:
I don't want to say it's terrible, it's very cool in concept and for the most part it never annoyed me too much, but if you were to ask me which I liked better, it's P.S.S. I get they wanted something fresh, but it is so annoying trying to get friends on my friend list, I just gave up. Having a list is cool, but needing to have your friend BE ONLINE and needing to talk to them to register them as "V.I.P" is pure annoyance. I will give credit that GTS finally has a LEGENDARY NON-INCLUSION SYSTEM, but it doesn't make up for the layout being crappy. Also, trying to get higher ranked facilities are a pain. They could have easily used the template from Black and White 2's Passerby Mall thing as it is easily so much better.
U.B's. Don't Appear Until Post Game:
This is so disappointing. I was so hyped to see some inclusion of UB's in the story and it only happened like once. Let me explain. Nihilego plays a huge role in the story and that's cool, it's the first U.B we see, but when we see the other Ultra Beasts appear, they only show them once, and then cut away.... and not have any semblance of closure until post game. I thought we were supposed to go around and catch the U.B's after Lusamine released them, but no, it's implied the Kahuna's took care of them? What? They could of at least shown us something to make up for that absense before POST GAME. ( And no, Hala being there when it happens doesn't cut it. They never show him do anything after that.) And even then, after the Looker Sidequest is done, I'm left with more questions than answers. I really wish they gave us more to do with them, because I really love the concept, but the execution is so "meh".
THE LAG:
Dat Lag though XD......but seriously I was wondering why there were so little double battles and I understand why. On the New 3dXL it's alright. Barely any lag. For those with an old model, y'all screwed over. It's such a shame because it's more of a hardware problem than with the actual game, but it is so distracting that it takes away from the gameplay a bit. And considering the fact the Gamefreak pushed the limit of an already almost 6 year-old system, makes it even harder to avoid. I hope if that Stars rumor is true, we don't have lag on the next installment.
Lack Of Rematchable trainers:
This hurts the Post-Game so much. I wanted to raise some Pokemon to get stronger(as well as complete the Pokedex), but it's almost not worth it considering how hard it is to grind in this game. Thankfully, this game is very balance, but the trainers are not one of these things. The only trainers you can really rebattle again are the Elite 4, Challenge Title Opponents, and the Gamefreak Director, as well as the Battle Cafe Trainers. That's it. This is made even worse when the Pokemon's levels are 30 levels under you with the highest being in the mid to late 60s. If you want to grind, you have to resort to these battles plus Pony Gauntlet....which the highest level cap is 59. Needless to say, it sucks.
These issues really hindered the game for me as a whole, but not enough to make me quit. I hope that Gamefreak can improve on these for the future.