The team xG under Torrent actually tracks results pretty well after you split his fast start with everything since.
Let's look at xG differential (xG For minus xG Against) per game.
NYCFC under Vieira in 2017-18: 0.27 xGD and 1.73 PPG
NYCFC Torrent's first 9 games: 1.04 xGD and 2.11 PPG
NYCFC last 16 games (excluding DC): -0.05 xGD and 0.88 PPG
NYCFC 2019 (excluding DC): -0.28 xGD and 0.83 PPG
DC is excluded only because I don't have the xG data yet.
If anything we probably were over-performing under Vieira, and you can argue whether that was luck or residue of design.
I love this.
Opta's xG data you can get pretty quickly after the game (pretty sure it's within 24 hours) here:
http://widget.cloud.opta.net/helper/v3/#/football/expected_goals
You don't need a subscription, you can just click the link below the "Subscription ID". It's showing NYCFC 1.51 xG vs. 1.06 xG DCU.
I believe xG data is compiled at the league and season level but I'm not entirely sure. That kind of knowledge (and more) varies from entity to entity which is why you see xG scores varying from entity to entity (e.g. American Soccer Analysis vs. Opta).
Like
Kangaroo Jack says, it's just one tool. I wouldn't say it's either "use xG or just trust your eyes". You should use both. You can use xG to direct your eyes (e.g. look at a high xG shot and then go back and watch the game around that time to see how it got there), for example. Ironically, some models even include a "big chance" modifier which is hand-coded, so it's already internalizing "eye tests".
Ulrich is correct that it doesn't track the position of defenders, but there is a "phase / type of play" modifier in most models now that captures counter attacks vs. breaking down a low block, for example. That too, is hand-coded and internalizes the power of "eye tests".
mgarbowski segmenting the xG analysis according to inflection points in the data or in the process that leads to our players playing in specific ways on the pitch is another great example of combining human intelligence with groomed data.
One of the great things about xG is that it's a model that can be improved in predictable ways. There are several organizations looking to add the appropriate equipment and infrastructure to track player positioning (vs. touch data). The more data the xG models can ingest, the more accurate they become.
Another benefit to xG is that those improvements scale - since these models are written in code (and in some cases open source), the improvements in xG models are both repeatable and theoretically shared by everyone. Or at least everyone who cares to believe in the value of xG data. You can watch more games to improve the analytical power of your "eye tests" but that's arguably harder to share with a broader community. And it's easier for people to say "like that's just your opinion, man", whereas it's harder to disagree with data which is produced in predictable, somewhat transparent / objective ways.