Sociologist and political critic Ashis Nandy today landed himself in controversy by blaming Dalits and other backward castes for corruption in the Indian society.