One thing that I don't like about American culture is that people are a little too hesitant about adding 'retail' into publicly-owned spaces. There's a reflexive attitude of that being A Bad Thing, even though most Americans who visit, say, Japan, really appreciate the various shops and kiosks they have in transit stations over there.
I also really enjoyed in Germany when at the top of some hike there'd be an inn+restaurant, something Americans seem to treat as nearly anathema.