There are some limitations. As a player's Trainer ID and Secret ID determine a Pokémon's shininess, shiny Pokémon generated through certain methods can only have certain Individual Values. Also, it is not possible to manipulate the nature of a Pokémon obtained through a Wonder Card.
In the Pokémon fandom, RNG abuse is slightly controversial. Proponents note that RNG abuse does not require a third-party device
such as an [[Action
Replay]], and that RNG abused Pokémon can be obtained through normal gameplay. In addition, RNG abused Pokémon have been allowed at the 2009 and 2010 Video Game Championships, an official tournament sponsored by Nintendo. However, some players believe that RNG abuse is cheating, as the action of picking a Pokémon's characteristics is similar to using a program like Pokésav.