Reasons Why digital marketing consultant are needed