It becomes somewhat obvious as one begins to meditate that this wandering, and the repetition of unskillful mental qualities, is connected with what stress and suffering there is in life. The accompanying insight into these thought worlds and how they keep originating and pulling stress and suffering with them can supposedly allow one to grow dispassionate for those addictions and give them up to at least a greater or lesser extent. It's interesting to see what repeated mental habits the mind thinks are good ideas, simply because it hasn't taken a good look at them since before the age of two. Giving those habits up, even if only temporarily, can be a great relief for the mind.
The tough part about all this is putting in the effort on a regular/continual basis when the initial results can come and go without your really seeing why. Looking at my own practice, I can say it's worth the effort so far, despite the difficulties. When I'm in a tough spot, remembering the moments that I have been at greater ease in the meditation give me reason to keep working in that direction.
If you're interested, here are some talks by my favorite meditation teacher: http://dhammatalks.org/Archive/BasicsCollection/BasicsCollec...
I hope this helps your practice. ;-)