Den främsta orsaken till detta torde vara att det är mycket resurskrävande , oavsett om företagen gör det själva eller anlitar en konsult .