Much part of the fun in the game is getting to a new stage where only those who put in the time and effort get to attempt to become the best. It also keeps competitive players in check since, as you said, it takes time to breed a full team, so people are not willing to take chances.
If hacking becomes easily available to every scrub (hey, wont point names) then the problem is not them, they're still bad, the problem is people can easily switch between a full team and another and thus the metgame becomes defined much faster, which isn't a good thing, because as soon as the metagame is found then there is little point in anything else and much of the fun that comes from experimenting and trying unique things get quickly shoved aside because of the metagame.
I've seen crazy teams, and this is because there isn't an specific dominating meta, which makes many things viable. The meta will still be found in time, but when that time comes a lot of the fun will be sucked away. This is the best part of any new gen of pokemon, and, hopefully, it wont go to shit this fast just so some scrubs can hack retarded teams they believe will make them good because they think stats are everything (protip they're not, how you use them is what counts).
It seems there is no way to edit the saves directly like past pokegens allowed, and it can only be done via wondertrade which hopefully nintendo will patch in soon.
Edit: and as I speak, the hidden legendary pokemons are getting uncovered by modifying RAM for the encounter slots, ruining it for everyone. I'm not sure who to blame anymore, the autistic hackers or gamefreak for being shit tier at coding.