The traffic is often amazingly inhumane. Many of the small towns in Oregon are formed on either side of the major highway which has speed limits within the town but still sees so much traffic as to be very dangerous for pedestrians.
These towns need the commercial visitors brought by the highway to survive — but the design common in Europe for this scenario is so much better. There will be a sign for an exit off the main road for the “city center” exit — there will be a single parking lot for the city center, and then comfortable walking distance to the businesses ... superior design.
Many small, especially old, towns in Europe have ancient road layouts that are too narrow and steep for cars within the town — which resulted in these car free designs for free. It’s beautiful. Parking is easy because there is only one place to do it on the outskirts — and then walk everywhere. There is no improvement for a small town to be designed otherwise in my opinion.