I use it sometimes. I'll have a rare candy lying around and, say, I'm trying to train up a high level Drifblim. If I'm feeling lazy at the time, why not? One rare candy here and there isn;t gonna kill anyone.
I disapprove of the modding or cheating route because, to me, it takes all the fun...