They could do something better, but what? I don't think planting vines would be good. It will still look like a building. Plus having the building covered with vines could cause problems to the structure itself, inviting I would imagine rot or termites. Also rats and mice love nesting in vines so it would attract those kinds of problems too. But I think more could be done. Just be thankful that it is disguised the way it is. I suppose they really didn't have to do anything with it.
its not the fact of knowing its indy or not. u can be from Timbuktu and just know that, that building is not suppose to be in plain view. Hiding the show building should be in the next Imagination contest HAHA