I also agree with you OP and find it weird that MN generally doesn't object to the likes of Deliveroo, Just Eat, Uber etc in a way that it does Shein, Temu and Amazon, yet it has equally shady business practices, exploiting everyone involved in the process for it's own gain.
They tenuously claim the riders are 'self employed' denying them employment rights such as annual leave, sick pay, pensions and NMW. So the delivery people are almost forced to break the law in an attempt to make a living, either using illegal and dangerous motorbikes (see also the number of house fires caused by these as well as the danger to pedestrians) or will be delivering in cars that almost certainly won't have the correct insurance, because for delivery driving it will be ridiculously expensive.
They also avoid paying employer NI contributions aka tax. On paper they don't make much of a profit, so probably don't pay much in the way of corporation tax either.
They charge the food producers huge commissions and have punitive contractual terms - if someone complains, they usually get a refund, even for spurious reasons outside the restaurant's control, such as the food is cold or late, often because the rider/driver is combining several deliveries at once. A local food truck turned takeaway I have on social media likens it to having half your takings extracted by the local Dodgy Dan at the end of the night. They offer Deliveroo because a lot of people demand it, but also allow collections via FB messenger, which are much cheaper and make it clear this is their preference.
And that's before we get to illegal workers and subcontracting, which we know goes on even if people try to deny it or fling around accusations of racism to anyone who mentions it.