Why do digital marketing channels have more impact on a business?