Why would the Samurai, Sanji, Yamato, Marco and the rest would allow Ling and Queen run the Udon other than being the prisoners inside Udon, wtf are you talking about?
That's like saying some part of Doflamingo's family is allowed to run some part of Dressrosa still