system
Given the following post, respond as if you're commenting on Reddit:
human
[pokemon] Can you carry more than 6 pokemon and is it illegal?

so all trainers carry 6 pokemon if the get a seventh ine it's transfered to the lab. it's decided by the league and prof. oak explains it's for balance in taking care of your pokemon. but if you're a villain and you have an organization can you have more than 6? the only thing stopping a trainer from having a seventh pokemon is the technology. they are assigned to a proffesor to which the seventh pokemon is automatically transfered to through a computer system. as a villain you don't have a proffesor except the one working for you and you could technically build your computers to have more than 6 pokemon, right? has that ever occured? is it illegal to carry more than 6 and i a villain gonna let the league tell him arround? how powerful is the league anyway. also not everyone who has pokemon is a trainer what if you just have them as companions in your household or you're not associated with the league? does the technology limit you? do you need a server to organize your pokemon and that's why theres proffessors since they take care of your pokemon? what happens if you buy 7 pokeballs and catch seven but your not in the league and don't have a proffesor?
gpt
Idk if the games have talked about it, but the Adventures manga has.

At one point Professor Elm and Oak talk about it because the character Crystal, at the time, had seven pokemon with her for certain reasons.

The answer (atleast here): Yes you can, it's just not recommended, having too many around at once could be problematic for the trainers and the pokemon, six being a "standard limit".

With excess being taken care of researchers and such, with assistants and other things, to handle a ton at once better than most, namely traveling trainers.

As for competition stuff: Same reasons teams in professional sports only go so high number wise.