No, not at all.
I find myself going for it too often, and it usually only serves to kill all enjoyment I have of the game.
Hell, I've even given up on several games because of this.
Can't progress because I might have missed something, then I'm too burned out on the game to bother.