Anyone who works on forecasting or "predictive optimization" understands all of these issues. The question isn't "is predictive optimization perfect", the question is "Is predictive optimization better or worse than your practical alternatives?" And sometimes the answer to that question is yes, and sometimes the answer is no.