Why do marketing consultants for small technology companies need to predict trends?Because, owing to subjectivity and a lack of resources, this is actually very difficult for most technology companies to do in house....