>>57486063Plus, there were way more than the eight Ash battled, so if some of them were out of line, it really didn't matter to the Pokemon League at large.
This is also the same league that will identify a sleeping Pokemon as "unable to battle" during its annual tournament because it recognizes that the match is becoming boring as FUCK, which is great for killing ratings on the Pokemon equivalent of the Super Bowl.