I don't really consider PokeGen or Pokesav hacking unless a person teaches their pokemon ridiculous moves like having a Magikarp use Thunderbolt, gives them too many EV's, IV's, or any other stat/ability that they wouldn't normally have. As long as they stay within the limits, I think it's ok, and I might actually go back over to my dad's computer to PokeGen a pokemon for my in-game team.
Within my lifetime, I've done a lot of walking. I started my journey walking on a little path called Route 1. Little did I know that walking down that route would lead me onwards to a road that went by the name of Victory. Just west of Victory Road, I walked up an entire mountain where atop stood a silent trainer who was one of the mightiest I had ever faced. I've walked, through sandstorms, across the hard desert of Hoenn. I've walked through pelting hail, across the snow covered terrains of Sinnoh. And now as I look back on all my travels I find myself walking across the Skyarrow Bridge of Unova. It took a lot of walking through tall grass patches to get where I am today...But it was worth the walk.