The finance of it depends on whether DS helps bring promotion. If he does then two things happen, first is he probably would be happy to stay and second is that even if he left for free the money gained from promotion is way more than the fee we get for him now. If however he stays and sulks...