Let's not pretend that the taxi situation was hunkey-dory before big-bad-tech came onto the scene. There's no regulation that says if I call dispatch to request a taxi one has to show up, and "we'll pick you up when we pick you up" was (and is still) a common mode of operation.
In NYC, it was (is?) against the law to hail a black car on the street, even if they were sitting there ready willing and able to drive you, because the taxi cartel got _regulations_ to make it that way.