illegal shops and businesses exist for one simple reason: so that babus, politicians and policemen can make money from bribes by turning a blind-eye. if there were enough shopping and commercial complexes in delhi there would be no need for illegal establishments. a shopkeeper i know complained to me that he was shelling out 10,000 rupees every week as bribes for the past ten years.