Cloning is aight I guess.
It's not something I'd do myself, though I wouldn't be averse to using a cloned Ditto for breeding.
I suppose it kinda devalues the rarity of shinies, or the exclusivity of event Pokemon, but people want what they want.
Injecting is what I'd be opposed to though.