Whether you like it or not, there’s a reason that all major clubs and organisations in elite sport are heavily invested in Data Science.
Which is that elite sport is big business and anything you can do to gain a marginal advantage, is a worthwhile investment.
There is however an element of truth in what Jim White and his ilk are saying. The most important factor here is that these stats are just indicators. It isn't just that we scored nil is more important than we have a high Xg (it absolutely is by the way). There are two specific questions to ask.
1 What actions can a manager take to address a high number of goals created versus goals scored, that is so different from the options to address a lack of goals scored?
2 Statistical indicators are general markers. A player who is poor at heading, one footed, easily brushed off the ball, plays with his head down etc, is going to miss chances based on those weaknesses regardless of whether the stats say he should have scored. You don't need an Xg score to know some players need to spend more time working on their technical weaknesses.