In my experience it comes back after every major update. I've installed StartIsBack[1] to get rid of this nonsense for good but it's a pretty awful out-of-box experience.
It's never come back for me. Turned it off once when it first came out. I wonder what the difference in our setups is? Never had to resort to third-party programs either.
[1] http://www.startisback.com/