Marketing is over complicated. Today, focuses much to much on the form of marketing rather then the function.
You will hear the latest buzz words:
Starting with Why or Purpose Brands
And now: Servant Brands
They all fail at a fundamental level because they don't ever ask what the function of marketing is.
The point is to create a customer.