Technology has failed to deliver on its promises and senior IT professionals are paying with relegation