It's still just a different method of doing things, anyone can do it, you don't have to alter the cartridge or make the game do anything it wasn't meant to do. It sounds like you're most upset because you don't want to take the time to learn how to RNG yourself, so you feel you're being cheated. If someone was incredibly lucky and near every Pokemon they caught, without trying, had perfect IVs would you say that person was being unfair? At the end of the day the result is exactly the same, the work to get there was just different.