The best description of why some Indians consider the Salt March a failure is: "Some Indians consider the Salt March a failure because Indians still had limited power to govern themselves."
While the Salt March was a significant act of civil disobedience and garnered international attention, many felt that it did not result in meaningful political change or greater autonomy for India.