IT industry dilemma