Originally Posted by Master Rayquaza
This is one of the most controversial topics in competitive battling. Is abusing the Psuedorandom Number Generator cheating?
I personally think it falls in the Gray Scale Area or Legit Cheating. Basically, it results into legit Pokemon but the ways you obtained it are a bit unethical.
I don't think it's cheating at all. It's simply taking advantage of in-game code properly designed to do what it was meant to do. Taking advantage of something is not always a bad thing.
Cheating devices from outside sources is, hence the name, cheating. Those cut straight through coding to deliver easy and unrewarding results.