No. Uber is a technology platform. IT should have the ability to detect that a place is closed, or at least not filling orders. I’m tired of this too. If you’re going to slap together a platform then you need to account for inconveniences to your customers. It would be trivial to add that functionality.
How? You say you’re in tech, how, short of reporting from somebody, are they supposed to magically know that a restaurant wound up knot opening today? Go ahead, what’s the magic solution?
Meanwhile, back in reality they CAN’T. Not until an order has failed, or the restaurant self reports.