I see so many people complaining about XY team, when basically the alolan team was just rowlet, lycanrock and torracat for the most part of SM. Poipole was arguably worse than goodra as it did nothing when it was there with ash and came back evolved and won a single battle. Goodra did much more in those 10 episodes than poipole did in its entire arc. Melmetal too was just there. 2 wins. And of them was against Faba. Torracat too was barely used (1 trial and zero grand trials) until its eventual evolution into incineroar. I would say the XY team was pretty well balanced until AG came along, except for noviern ( cool evo episode otherwise nothing much).