I'll take the opposing view.
It's the right image, in the appropriate location.
Boston today is a joke. Whenever we visit (Mr. M runs the marathon most years), however, we think of the city's great history, visiting the graves of the early patriots, Bunker Hill, the Old North Church, and the like, as well as notable sites adjoining the Common.
This piece of crap plopped in the middle of an historic site is a travesty.