People who use pokegen or AR to give themselves what they want in the game are not hackers, so I'm assuming you mean the people who pick apart the code to find out game mechanics and stuff. I love those guys.
Always interested in any Pokemon event distribution cartridges. My email is in my profile.
I like battling hackers because I know there pokemon will be at their full potential as far as IVs go. I don't want to battle people who have 31s in speed and attack but 15-20 in their defenses, Eww. I like the one who is disadvantaged for having near flawless pokemon because victory tastes sweeter when you're the one without the edge going into battle. If you hate hackers, you're just scared and not confident in your pokemon and skill.