Two to three blocks is much less than the amount of walking I would have to do as part of a typical within-3-mile local trip using either local bike-sharing bikes or public transportation. That would be 6-10+ blocks of walking, and a transfer or two (in the case of bus or rail). So I'll drive or lyft, because that's a pretty big convenience/flexibility advantage, especially if I'm making multiple stops.
But Birds are increasingly tempting because I usually see one within one to two blocks of my apartment.