No offense taken.
The GTS-"cloning" glitch is legit, although time consuming. It may "seem" like cheating, but no more than changing the options in the display screen from set to shift (as when in battles vs other pokemon, it's on set, not shift). Cloning pokemon is effectively the same kind of thing as RNG-manipulating, which (at least on this forum) has become the norm.
I can understand wanting to keep your good pokemon for yourself. Maybe that will be the norm in G5 (not sure how easy cloning is for that game). But if you change your mind, let me know. Cloning pokemon lets people share their work (yeah, psuedo-communism!), and thus lets everyone play from a greater pool of established pokemon.
It makes trainer battles online more fair, and rewards strategy, prediction, and team building more than, say, time spend breeding for IVs (especially pre-RNG abuse).