I breed (or rather, used to) a ton for competitive Pokemon and while egg hatching is super annoying and time consuming, OR/AS makes it so much more manageable. The trick on the Battle Resort where you loop while holding own just one key along with having a Pokemon with Flame Body in you party means that I can eat, watch TV, read a book and whatnot while my character cycles around xD I wouldn't want it gone entirely but instead of steps, it could measure time. It just makes more sense to have to wait for eggs to hatch than run around.