SuperMatt142, I actually use cloning myself to give away event Pokemon to those who weren't fortunate enough to get the event when it came around. (I only do it for 4th gen, however; I only have codes for Diamond, and I'm a bit skeptical how my Black would react to an AR directly.) But yeah, I don't think cloning is all that bad, since you're just making a carbon copy of something that actually exists; you aren't creating anything new or exploiting something stat-wise.
RNG is a big gray area, yes, and really it just ultimately comes down to a person's decision. You CAN do it, but SHOULD you? In some cases it really isn't even all that necessary to do that to win, and it might not even give you that much of a leg-up. I got a Timid Volcarona with 31/27/29/31/31/30 on my third egg with no manipulation involved; realistically, that there is as good as perfect. (I did get lucky though, I freely admit that.)
Also, AR is not technically illegal - it's just frowned upon, but it does void warranty. (However, the warranty isn't used all that often anyway.)