Joselu is indeed not young anymore and he doesn't have all the attributes of a world-class striker but I think he can still contribute to Real Madrid. Joselu didn't have many game hours last season because he was indeed the second line of players, but I think the 2 goals he scored in the semifinals against Bayern Munich will not be forgotten by Real Madrid fans because it was that contribution that brought Real Madrid to the Final and ultimately won the Champions League trophy. I think that, apart from feeling that Joselu can still make other contributions, this permanent transfer can also be considered a reward for Joselu.
There are players who just need to be in a team like Real Madrid, he might want to have more playing time, but he doesn’t have enough ambition to fight for it, and it’s enough for him to be a player who comes on the field for the last 30 minutes of the match, or maybe have the opportunity to start playing from the first minutes if one of the forwards is injured. But he also has the talent to come on as a substitute and manage to score goals in a short time, it's also need to be able to do this.