...will provide the stimulus for visitors to take a new look at art everywhere.
No it won't. People generally hate art. And they really hate art that crosses over into the realm of the abstract. And they despise art with a price tag of more than $8.00
I guarantee that the crowd in the Park today that was snapping away with their cameras represented a broad cross section of backgrounds and that almost all might think differently after seeing the installation today.
I also guarantee that in our 21st century techno society a majority relate to abstract art more than pre-1900 fine art.