Interesting article, but I do think a bit overdoing it with this idea that we are always slaves to outside influences and habits and that the 19th century notion of "free will" is completely bogus. The article makes it seem as if we are no better than Pavlov's dogs, responding to cues of reward and that the way to change is to simply create different cues.
Well. . . we ALL learn via classical and operant conditioning (the Pavlov's dog experiment being an example of the former). That's just a fact. Behavior that is rewarded will tend to continue; behavior that is punished will tend not to continue.
Human beings like to think that they do things b/c they decide to so them, but in reality we do them for the same reasons as every other being on Earth. There is no LOGICAL reason to love a baby you just gave birth to: you just met her, she's a useless blob of protoplasm, she's messy and noisy and a PITA! And yet you LOVE her and will DIE for her instantly. That is BRAIN CHEMICALS and wolves, rats, cardinals and cattle all feel the EXACT same way about their babies as you do for the EXACT same reasons. Ditto "falling in love," wanting to eat high-calorie density foods, etc. We are told by brain chemicals what to want and then are rewarded for doing what the chemicals told us to do by a release of other brain chemicals that reinforce us by making us feel good.
The only difference is that we're able to obsess about it intellectually. This is not always a good thing, of course (it's why we're ruining the world), but there you have it.
Doesn't make us better or smarter or "higher" than the other animals who have the exact same feelings and thoughts for the exact same reasons.
However, we CAN actively try to change b/c we DO have all this extraneous grey matter. Mostly it gets us into trouble--but it CAN be used for good instead of evil.