Please register to participate in our discussions with 2 million other members - it's free and quick! Some forums can only be seen by registered members. After you create your account, you'll be able to customize options and access all our 15,000 new posts/day with fewer ads.
I don't know about bringing people downtown specifically, but they can definitely serve as "gathering points". The plaza in downtown Reno with the Believe letters and the giant whale served as the location for a number of events while I was there (the Women's March, a Bernie Sanders rally, various other rallies). There are other parks and open spaces downtown where people could gather, but I think these two sculptures signal "this is the center of town".