It's definitely not the lack of competition... it's just that the competition doesn't behave much better compared to them.
They take no liability on anything (delivery delays, food problems, missing items, etc). They have no customer care number, and take days to respond to emails. If anything goes wrong, they make you call the restaurant, and of course they redirect you back to Tkwy. In the end, you will receive no refund, none of the missing food, and have waited 1-3hrs for an order that should've taken <1hr.
It's a horrible experience, but they get away with it because they have a near-monopoly. Uber Eats & Deliveroo have <25% of the restaurants on Tkwy.
kozmo.com https://en.wikipedia.org/wiki/Kozmo.com
Webvan was once valued $4.8 billion.
I don't see that coming because it is 2020 and we have: smartphones in every pocket, easy payments from those smartphones, it is super convenient to order via such platform, in the end lock downs basically mandate food delivery.