system
Given the following post, respond as if you're commenting on Reddit:
human
[pokemon] Why do so few trainers make use of the league maximum of six pokemon?

It almost seems like cheating for me to roll around with my six and to be accosted by other trainers who only use two or three.
gpt
How many people do you know have the money and time to raise 6 pets? Now switch your Yorkshire Terrier for a gigantic dragon, huge stone serpent, or any of the others. Consider the care that is required for feeding, grooming, and giving them an appropriate environment. Oh you have a magma pokémon AND a water pokémon? Well that's going to be tricky for you, don't you think? 

This is why most trainers have few pokémon and mostly related to the place where they are. It takes a very dedicated, talented, well-trained and rich trainer to walk around with many pokémon at once, all trained and cared for.