Is RNG cheating?
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.