Ok that wasn't much clear. Things like untouchability or fights between castes aren't there. And while in-caste marriage etc.. are a thing, that's not exactly discrimination thing. Eg: there are multiple sub groups in Brahmins based on origin and while they don't have 'lower' 'higher', the marriages are preferred to be within that sub groups because each of them have distinct cultures, language dialects etc..
I do not ask this rhetorically. I am Indian, though raised in America with very liberal parents. I have a cousin in India who can not get married to her boyfriend because his mother won't accept a marriage to someone who speaks a slightly different language. Both are similar caste, same religion, just from different parts of India.
That is absolutely batshit insane.
She can but she won’t, or do mothers have to sign-off on marriages?
At the time marriages were arranged by parents, this made sense because you get to preserve your culture, traditions, language etc.. (in a situation where dialect depends on the place and caste).
> Why not let the two people getting married make the decision if they want to merge the two cultures?
Well that's insane. Maybe, thinking from the place of those elders who are highly interested in conserving their culture, it doesn't make sense to leave everyone to their own causing a mix-mash of different cultures and interests, and that's the generation gap. Although it is more likely attributed to belief rather than such line of thinking.
They absolutely can. Nothing in Indian law stops them from doing it.
> That is absolutely batshit insane.
It absolutely is. Now the point is, what stops your cousin from getting married to the boy she likes? The boy can always move out of the home if his mother is unhappy with it. Ultimately it comes down to preferences. Nothing to do with law. Law is quite clear in this that you can marry anyone as long as you have attained legal age.
Also, are you telling me that such preferences don't exist in America? I am sure you have a mother somewhere in the US right now being pissed with her son for choosing a girl she doesn't like. She might not like the girls face, her family, her status, her location or whatever it might be. This is something that is prevalent everywhere. It is not specific to India alone. Just the excuse for opposing is different. That is about it really. If I want to find an excuse to not like someone I can make up a 100 of them. Nothing stops me.