Hmm I see the American definition of this is a bit different. I've always considered the term as places you can meet with people but don't have to pay to exist in. Parks, playgrounds, libraries, benches around a river, town squares, university campuses, seating around a statue, that kind of thing.
From my EU perspective there's really no shortage of absurdly large shopping malls, bars, restaurants, pubs, stores and the like. They've just become so expensive to hang out in that it feels like you're being robbed at gunpoint which takes nearly all enjoyment out of it.