In some specific cases, I agree. But life should not be optimized for specific and unusual cases.
I've transported bulky cargo further than two blocks, by the way. I'd rather suffer in those cases, but keep the streets relatively free of cars for the more common cases, like pedestrian quality of life.
Just last week I bought ~2500lb of lumber to bring home (rebuilding a fence). If I had to park two blocks away and carry that by hand I'd be in a world of hurt.