Serebii if you fully understood RNGing you would be able to perform the act of RNGing yourself. You would also know that the program you use to RNG does not come into contact with the game in any way. It merely predicts when the game will put out a particular value.
Little do you know about RNGing, is that there still is some guess work involved. You'll never be entirely consistent in hitting your seeds and getting on the right frame, because you never can completely control the game. The program you use to RNG (which, considering your harsh allegations towards RNGing, you know little to nothing about) does not need to alter any code to predict values. Because of this you cannot cheat when you RNG, because no values in your game cart are being manipulated.
Serebii, again, your points are the same as any other, with no avail. If you did know everything about and fully grasped RNGing, you would understand that it takes a lot of patience, hard work, and good timing to pull off. You would also would not have such a harsh negative opinion about it. Throughout this entire debate you have done nothing but state arrogant opinion. Serebii, this is nothing against you, but clearly if you "know" ever so much about RNGing, you should probably go back and relearn it. All that you've stated about RNGing is that its "cheating because I say so" and honestly, this has been said by many already, again, with no avail.