It's because Gandhi believed in villages and because the British ruled from the cities, therefore Nehru thought of New Delhi as an un-Indian city.
weil Gandhi an Dörfer glaubte und weil die Briten von den Städten regierten. Daher hielt Nehru Neu Dehli für eine un-indische Stadt.