I said it SEEMS like cheating to me.
At the end of the day these are games. I hate to say it, but it's one thing to breed a pokemon w/ some max IVs with the power items, it's quite a different to manipulate the RNG to get perfect IVs. One is playing the game, one is manipulating the game. It's as legal as "tweeking" a Darkrai is. It's using the game's programming against the spirit of the game.
I'm not in favor of tweaking, pokesav, cheating via action replay (although again, I clone w/ action replay so...), or the like.
That said, it's painfully clear that I don't have anything to offer on this forum. I guess I just need to bumb some pokemon off of those people who "RNG" themselves perfect pokemon. :/