What do the social changes mean for how you market your business? Mark McCrindles article gives great insight.