Right, but in the situation described (going to the mall on the weekend), OP is willing to wait, and willing to walk if nothing available.
(Of course if Uber were to introduce some 'limit price' feature, there would have to be some time-out/expiry (set by the system or by the rider). It doesn't make sense for a driver to pick up a rider days, weeks or months after the request was made.)