I agree with you, marketing is indeed a magical process, but magic is possible only when professionals do it and I would not devalue theoretical knowledge if I were you, because without it practical skills will be very difficult to master. In this field, I think the most important thing is analysis, because realizing your mistakes is the first step on the way to solving them