¿Por qué muchos indios no ven los sacrificios de Gandhi y Nehru y los culpan de la independencia tardía como si ellos mismos fueran los verdaderos mártires?

Una razón principal sería esta (mi opinión):
Tratado de Nehru-Jinnah: separación del entonces Bharat en India y Pakistán; cuyas repercusiones aún se enfrentan (Nehru, Patel ‘concedió’ Pakistán a Jinnah: Jaswant Singh – The Times of India)
Otra razón sería:

Muchos saben del hecho de que Indira Nehru de Jawaharlal Nehru estaba casada con Feroze Gandhi. Sin embargo, hay un gran movimiento político en el que Nehru jugó y, según algunos, Gandhi también, para preservar el legado familiar de Nehru: Feroze Gandhi nació Feroze Khan y cambió su apellido, creando así un nuevo legado de la familia Gandhi que la mayoría de las personas (entonces, y algunas, aún ahora) pasan por alto como la familia de Mahatma Gandhi. Familia Nehru-Gandhi

Este movimiento fue / es utilizado mucho por el Congreso Nacional Indio para obtener votos de simpatía y, si bien lo hicieron bien durante parte de su tiempo, aquí hay algunas controversias que tuvieron lugar en general:
1) Estafa de espectro 2G: suscripciones ilegales de espectro de frecuencia. (Votado por la revista Time como el segundo mayor abuso de poder Top 10 abusos de poder – TIME)
2) Estafa Adarsh ​​Housing Society – mal uso del poder nuevamente para tomar tierras de primera calidad para beneficios personales
3) Estafa Bihar Fodder: malversando mucho dinero como reembolsos por forraje, medicamentos y ganado inexistente
4) (por encima de todo) Escándalo de efectivo por votos del Congreso-BJP: escándalo en el que los diputados de BJP fueron sobornados por sobrevivir al voto de no confianza.

Y eso depende de los votos de simpatía con el apellido Gandhi.

La mayoría de la gente en India no usa sus cerebros. Siguen ciegamente a la mayoría . En lugar de ser radicales, simplemente aceptan lo que otros (familia / amigos / escuela / etc.) dicen. Es como el hecho de que la mayoría de las personas compran iPhone solo porque los ricos y la élite lo tienen, sin tratar de descubrir por qué lo hacen y si es realmente el mejor. Mahatma Gandhi no fue en absoluto responsable de la partición. Lea la respuesta de Vipin Thomas a ¿Fue Gandhi responsable de la partición de la India? .