in business school (or any Marketing 101 class) marketing doesn't actually mean strictly promotion/advertisement. one of the traditional four ps is product, but I guess the term marketing has been overloaded
I didn't want to be pedantic but I felt the same way. The term marketing means much more than just promotion. It also encompasses word-of-mouth, branding, positioning, amongst others, which are the other valuable things the author recommended.