Yes, that's why we're trying to make one universal line. ;)
Again, that's more their problem than anything, it's not that hard to get your hands on hacks. :/
It wouldn't be fair hacking anymore, but just plain hacking, now wouldn't it?
The reasons (correct me if I'm wrong) that people ban steroids is because
1) They're very dangerous to your health, something hacking isn't
2) Exercise (the long, normal way) is very good for your health, but remember that breeding (the other long, normal way) doesn't have any health benefits!
I think most people despise hacking because it destroys something so integral to many people's Pokemon experience, and that's the collecting and trading. I personally think it's just goofy to spend hours unlocking everything in a game, or in this case collecting, especially when with a hacking device you could access everything you paid for in a couple seconds. But alot of people like the whole collecting thing, and don't want to be reminded what it really is (just unlocking bits of your data) by hackers. So they ban them. :(