The primary reason I don't use them is they have 0 customer service, it's impossible to talk to a real person for help when your order gets screwed up or your driver is a no show (happens a lot).
UberEats app is somewhat buggy too. I also feel they lose out when it comes to overall restaurant selection.
Their support is outsourced to monkeys which is most likely by design to make you give up. If you persevere enough they will "magically" (for no good reason, given the circumstances haven't changed) give you a refund to shut you up, and if not, you have enough evidence for a chargeback anyway.
Charging back those orders would be the right thing to do to discourage such behaviour.
UberEats app is somewhat buggy too. I also feel they lose out when it comes to overall restaurant selection.