Interesting article this. However I have concerns. One of the keys to effective marketing is to know what different channels can be used to achieve in different sectors. There is variation across sector/size/Decision Making Unit etc. Not entirely sure the titles of B2B or B2C help people when looking at marketing campaigns.