Weirdly enough I find that that definition takes the magic out of magic. It pretty much reduces it to human motivation and the desire to act on it. What makes magic, magic is the supernatural. Whether it is a immense belief in the divine, pacts with a spiritual being or other occult sources.
Eeeeh, I wouldn't call what politicians and advertisers do magic. They use psychology, persuasion and even manipulation. There's nothing magical about it imo, it's using (and often abusing) the quirks of the human brain and sociological phenomena to achieve a goal (usually power and/or money).
Where it traces its roots from is not that important imo. Understanding why those practices work is more important, the explanation behind it. In fact, science and the scientific method evolved out of a religious, hermetic and philosophical traditions. But the thing that matters here is not God, or any other spirituality, but the techniques of formulating an argument and providing evidence to support it.
That doesn't make astrology any more real or give it any more merit. If anything it just shows that even world leaders are just superstitious humans in the end and we shouldn't trust them blindly. It directly pokes holes in their supposed genius or right to occupy the positions they have or the wealth they own..
I can confidently say that I have never experienced a religious or supernatural experience in my life so far. I do know people who have described to me experiences you could call a religious experience. The thing is, I do not deny the experience of those people, nor do I invalidate them, what I do do however, is explain them in a manner that does not involve the divine or the spiritual or magic.
I don't claim to have all the answers, nor does the scientific community. If they id, there wouldn't be a scientific community anymore. The thing is, I am comfortable with answering some questions with "I don;t know" and don't feel the need to fill that hole with magic or any other supernatural explanation.
Scientist will also get things wrong, and engage in incredible hubris. They're all also still human and for what ever reason they might want to maintain a reputation or a certain status. That doesn't mean however that because science was wrong in the past it automatically proves the veracity of the supernatural. If anything that means humanity as a whole just still has a lot more to learn and to discover.
As I said earlier, if we had all the answers, we wouldn't have scientists.