Am I the only person who thinks it's strange that after 8 generations, there's still a limit of only 6 Pokemon on hand at a time, each Pokemon being able to know only 4 moves, Z moves not included in that count?
I would think an easy change that could be made, would be to increase those allotted #'s. Increasing to 8 Pokemon allowed on hand, and increasing to allow for up to 6, possibly 8, moves. Possibly have the amount of moves a Pokemon can know at a given time based on their level, just as an example, say they start out only having slots for 4 moves, then when hitting level 20 or whatever, they gain access to an additional move slot, then again at level 30.
That could drastically alter the difficult at face value. Not being able to as easily predict an opponents move pool, giving more opportunity for a variety of moves, status, recovery, moves of types outside that of the given Pokemon's type for type coverage, etc.