No setbacks, in many people's opinion is that it creates a tunnel like effect on the street and cuts out light on the lower floors shops and offices. Its also not the norm in the Area.
I guess setbacks are a 'nice to have' if you are an owner in the area. As an overpaying renter, I couldn't care less.