What's wrong with grooming and trafficking pokemon to competitive trainers?
Chances are the person raising the pokemon to be raised won't look after it well compared to the person that battles with it.
Sure it sucks its happiness resets when traded over but the new trainer treats it well, it also grew up battling and has the IVs to match other competitive pokemon. All parties are happy, the pokemon feels a little sad losing its trainer but it quickly learns to love its new one. Unless the new trainer hates dittos it'll treat it well enough to max out its happiness so it won't need frustration.
What are your thoughts on hatching, grooming and raising a pokemon to be traded off to be battled?
https://www.youtube.com/watch?v=hb5vlVIVrN4