Good post that.
There are a couple of cavaets. The first being that he has just turned 24, so still has room to improve, with the team. I also think his lapses in concentration have got worse.
Re Harvey Barnes, I think he is quite highly rated, I didn't see all the game but looks as if he gave as good as he got. The week before, I didn't think he gave Werner and then Abraham much of a sniff.
The concern you'd have is in the air. He doesn't win many headers, which is a big part of being a CB in this league. I wonder if his best position may be nailing down a slot at rught back.
It's odd really, but he's the sort of player that a Manchester United had back in the day. Great attitude and could play a number of positions and would never let you down. Players like that are invaluable.