Let me put it another way, with Maupay we had a player pretty much guaranteed to get us ~8 goals per season but also miss a lot of chances. With Undav, we signed a player we were hoping could improve on that.
Whether that happens or not is to be seen, but you can see the club's logic.