RNG is not cheating. Aryeh is majorly anti-RNG and you should at least see an objective source before taking his word... LOL.
http://bulbapedia.bulbagarden.net/wiki/RNG_Abuse#RNG_AbuseBulbapedia article. Fairly represents both sides of the coin.
I personally find RNG to be fine. But it's a matter of opinion... ^^
I'm not major anti-rng, I'm fine with it. It's still cheating. It's not hacking but it's still cheating to get something good. but I'm not anti-it, nothing wrong with people wanting to cheat if it looks legit. I am being an objective source, I didnt give an opinion at all because I'm not anti-rng, I'm just saying it's cheating. I'm fine with having rnged mons though, I have nothing against it so dont brush off what I say when I'm not being bias in the slightest.