I would say that if a business is located in area where such 'ugliness' exist and is that concerned about it, then the course of action would be to move away or stay and be part of a solution to the percieved ugliness problem.

If a photograph depicts a business staying and doing nothing then who is really to blame?