I used to use Game Genie to make replays of already-completed games more difficult. By getting more entertainment from what I already had instead of buying new games, I was obviously stealing from the game publishers.
Only on games that were designed to use the IR. It was limited to Mystery-Gift-type quick transfers due to the low data speed and the need to keep the systems pointed directly at each other.