An interesting take on the different approaches and beliefs between B2B and B2C marketers.
Although there obviously is a difference, I believe that's more down to the measurements each set of people define success by, coupled with the size of their audiences and budgets, not necessarily because of differing ideologies.
Ultimately the goal of marketing (B2B or B2C) is to influence sales. Maybe I'm reading this with rose tinted glasses.
Online B2B marketers want to gain and convert website traffic into leads. Offline B2C marketers want to build brands among mass audiences. The result is a new Cold War in which the two sides have different practices, read different publications, attend different conferences, follow different thought leaders and view the other as outdated or uneducated.