>>12900717RNG abuse allows you to obtain specific pokemon at a far faster rate than intended. Now that I think about it some pokemon are still unobtainable without trading, I guess it only lowers the value of shinies drastically. Pokecheck is, indeed, a different story.
>>12900790There is no global market, considering the GTS is almost only used for trading magnemites and lv10 and under Zekroms. Still, the mere possibility of just getting pokemon at no cost voids trading unless it gets denounced(which is currently the case)
Getting pokemon via pokecheck in stead of trading or breeding is the usage of an unintended shortcut and therefore cheating. Whether you want to call it justified or not is up to you.