Marketing is getting an increasing number of difficult over time, and not too long ago, the demand for ...