I don't see folks recognizing that Puig is the most Xavi-esque player we've had since...Xavi. By that, I mean his constant movement to provide an extra man in any area of the field. He's quick to get there, quick to release the ball when he has it, and his passes are thumped with pace (more than any other player on the team) and accuracy. It's like having an extra player on the pitch and that's why the team is more dynamic- he manufactures overloads which open spaces for his teammates to go on attack (and wears down the opponent).
By far my favorite Barca player to watch right now.