I think it is very on topic. But it is very broad and there is no one right answer which makes it a bad question for here.
Is there value in changing it to ask specifically about the productivity, cost effectiveness, etc aspects. I Think those specific questions are answerable in one answer.
None of the close reasons really fit but I do not think the question as it stands is a good fit for SE.