Yes, you can't boil everything down to numbers on a screen.Stats have their place. The game is so big these days and there is so much money involved and decisions being made can be worth millions of pounds hence the 'eye test' just not being enough and you need something else to back it up, that's just common sense tbh, but there has to be a balance with it. As for Xg well the big issue is that the model used to calculate it treats all players as if they are born equal. We know that football is a game based on individual talent levels and Haaland has a better chance of scoring a goal than the likes of Maupay. It also doesn't take into account the goalkeeper the striker is facing. It's a lot easier to score against Trafford (Burnleys keeper) than say Alison. There is alot more to it than this and there is a good paper online (somewhere) about the good and bad of Xg and it has it's place in the game but aslong as you are aware of how it actually works and what it's flaws are.
If you could, none of us would watch the sport.