Stop being dependent on one player. If he wants to stay on reasonable wages (250k/week for a player of his caliber seems reasonable), sure, give him the contract, but you have to walk away from negotiations at some point. If he asks for Özil wages or more, it is not worth it. Even with his goal tally. Selling him and improving the defense and creativity is the way to go if Auba asks for ridiculous contract.
If we had a solid base already in place then I would agree, that giving him everything he wants is the way to go, but not here. Financially we’d be too strained if we did that.