You might have a parallel street immediately next to the road but separate from it. That way people or business can be next to a road but will not block traffic. It's what we often do here. Those then will be connected to the road at some point via a side street. I have never seen a multi lane road with a lot of intersections and parking space next to it, immediately adjacent to stores. We don't have 'turning lanes' either. I'm really wondering whether they are cherry picking these things for badness or whether it's really very common in the States.