In praise of marketing rebellions

There have three marketing rebellions raging for more than 100 years. There is a new one brewing but most companies can’t see the changes happening.