Well, I admit I'm guilty of compulsively restarting the games when I want to do something even a little differently. I like beginning a new adventure, but at the same time, if I allow myself to get far enough into the games, I become so attached to the Pokemon I have and how powerful they've become that I don't want to restart.
I still remember my old Flygon, Tetsuhiko, from my Emerald Version who I digitally slaughtered when I erased the game...and still haven't even began a new journey. D;