Not that I think Euros are smarter, they do provide better for their non-motorized masses.
Perhaps more people walk, take subways/trains/buses and ride bikes because their gas is so $$$.
My advice to friends/family visiting the US....drive, don't walk.