If you asked, I would say, fuck yes, public art is awesome. Whether it takes the form of bronze sculptures of local figures of moderate renown (Nizhny Novgorod and Andrei Dmitrievich Sakharov, I am looking very pointedly in your direction) or even the whole animal-as-totem of a cityscape (Lexington, Kentucky and variously painted horses being the main one I can conjure off the top of my head). I mean, yeah, rock on out with that.
It’s not always the best use of public funds, granted, since Chicago has potholes that can actually swallow your car and/or rip off a tire.
But this, people. This. Seeing a giant creepy bloodshot eye looming over State Street genuinely freaks my shit out. I glance up from the bus, unprepared, and want to SCREAM in terror.
But, if someone wants to install another sculpture, just across the street, of a giant finger with a contact lens poised on it, I would laugh and laugh and laugh.