If you try to compromise, you end up with stroads... which turn out to be just as bad as highways for pedestrians in practice, thanks in no small part to people like you who believe that all of the compromises of street design and urban planning should be borne not by vehicular drivers but by pedestrians.
(I'll add a side note here: a lot of efficiency depends on what you're trying to make efficient. Many people--including you, apparently--define efficiency as moving cars with as high throughput as possible. If you instead want to move people with high throughput, usually step one is to ditch cars, since single-occupant vehicles occupy vastly more space than any other form of transportation.)