Hasn't had a chance to make himself indispensable yet unfortunately, so any worry I have about him leaving is about lost potential and our shrinking squad more than about the specifics of things he's done.
Clearly a very good player with a bright future, but we're just not using him.
If he's Haaland's understudy, give him starts in busy weeks so we can keep Haaland fresh for the bigger game/s that week. If Alvarez isn't delivering then we can always give Haaland half an hour or so to make the difference. We'd soon find out Alvarez's level if he was getting those opportunities.
If we think he can play the Kev role too, as we've brought him on for Kev a few times recently, the same applies - give him actual significant minutes in that position and let's see what he can do. Kev clearly needs more rest than he used to so there should be plenty of chances to do that.
Giving him 5 minutes here and there is no way to develop or assess him, let alone convince him to stay. I hope Pep has a clear plan for him and is communicating that.