Algunos padres darían la vida por sus hijos, pero amenazarán con desconocerlos si quieren un matrimonio entre castas. ¿Hay alguna justificación para esta contradicción?

Creo que es porque realmente creen que el matrimonio traerá infelicidad a la pareja, y a ambas familias, que el matrimonio no funcionará, etc.
Si los padres realmente aman a los niños, entonces la razón principal podría ser la sensación de que, debido a las diferencias culturales, etc., esto causará dolor a sus hijos y el matrimonio terminará finalmente en un divorcio.
De lo contrario, existe el hecho de que tienen que vivir con el estigma de la sociedad. Sus vecinos hablan de ellos a sus espaldas. Pérdida de dignidad, etc.
Por lo tanto, pueden amenazar al niño con las herramientas a su disposición (chantaje emocional) que realmente creen que lo están haciendo por el bienestar de sus hijos.
Renuncia:
Esto es solo mi comprensión de una posible explicación, y en mi opinión, tenemos que vivir nuestras propias vidas, y nuestros padres solo pueden protegernos durante tanto tiempo. Así que creo que cuando todo está dicho y hecho, los padres siempre deben estar ahí para sus hijos.

Para mí, es la sociedad la razón. Si los padres le hacen un favor al niño en términos de cualquier cosa, excepto el matrimonio entre casta y religión, entonces la sociedad elogiará mucho a los padres. Obviamente, algunos padres lo hacen por sus hijos, otros lo hacen solo para mantener un estatus alto en la sociedad (es por eso que la mayoría de los padres quieren que sus hijos se conviertan en ingenieros o médicos o en cualquier trabajo altamente pagado). En la India, el honor de una persona es mayor que su propia vida. Por eso el asesinato por honor se vuelve fácil para ellos. No sé qué sociedad hipócrita estamos viviendo.

No, no puede ser justificado. Puede explicarse como lo hacen otras respuestas al igual que cualquier otra cosa puede explicarse. Pero no puede justificarse, ya que es simplemente una hipocresía y no una posición bien pensada adoptada por los padres. Actúan basándose en emociones como el orgullo y el estatus social, no en la lógica.