Quoted By:
Normal pokemon plots starts with young trainers who had the privilege of having money and get their first pokemon gifted directly from proffesors
But NPCs dont, so they have find their pokemon and resources from jobs or hobbies.
Lets say that to be scientist you have to start as an assistant in a lab, and they borrow you a pokemon, if you do good job you can keep the pokemon as yours, and you can come back to your part-time job to get money or special items, and you go ranking up being scientist in the pokemon world, or whatever trainer ar hetype you choose.
Like an archetype in a rol game