That “free” advertising is competing with your own channels (without the 30% commission).
Also there are uncountable reports of them fucking up the delivery itself by not having appropriate containers, when the restaurant they are dealing doesn’t actually do deliveries. That will lose you customers and hurt your brand.