There's not need to exaggerate Roberto's play. He was not great last game, he was just good. Roberto is the type of player who's not perhaps going to give you those stand out performances, but what he is, is a very steady player. A lot of what he does does not show on stat sheets because his play is about movement, energy, covering spaces left by other players, high work rate, etc. His game is very sacrificial, and that is precisely why he is good for this team. He brings what this team has lost.
IMO he is not a game changer, but he supports other players so that they in turn can impact the game to a greater degree. He might improve with time and experience so that he can be more of an individual impact on games, but right now he is not that. Right now he is a support player, and that is perfectly OK.
He's play right now, IMHO, is somewhat like a more offensive version of Keita, with obviously much more upside. He's a good player.