Waiting and hoping that the person who promised to pick you up will actually do so seems annoying and nerve-wracking. "Sorry, boss, I know I'm late again, but a complete stranger was 30 minutes late picking me up today, and then decided to stop for donuts on the way to work."
I think the idea is that it's supposed to match you in real-time and give GPS updates, just like regular Uber and Lyft. That is, it's not like BlancRide in Canada (which has been struggling) where you schedule in advance, have blocks of time, etc.
> Waiting and hoping that the person who promised to pick you up will actually do so seems annoying and nerve-wracking
Unlike most carpooling services, Lyft and Uber have strong reputation mechanisms that can greatly reduce this. You can always fall back on a taxi or normal Uber for couple times a month when the driver is flaky.