When an international summit is dropped on your plate with a notice of less than 6 months, you don't have time to rebuild your city. Instead, you drape it in canvas. Or at least that's what you do when the public eyesore is interrupting a spectacular view.
My only question is why did we wait so long? Why is it OK to buy a building, plan to transform it into a hotel/condominiums but in the meantime leave a vacant mess awaiting a wrecking ball that is smeared with graffiti? If you buy a building, you're responsible for it. If the Reddup crew can fine me for not weeding my property (they haven't, by the way), then major developers should be fined until they clean up eyesores around town.
If we act like a city that could get picked for an international summit location all the time, when it happens, we won't hear a chorus of: "Why Pittsburgh?"