In spite of headlines that suggest every business should be ploughing vast sums of money into tech innovation, for most IT plays a supporting role ...