Indians have long believed that marriage should be between two people of “equal” social standing. The reasons they give are mostly baseless. The most famous one of which, is the belief that equal social standing in a society would lead to more compatibility and hence the less marital conflicts and adjustments. So this is basically why Indians support marriage within the community.
Indians are against inter-community marriage because according to them it will lead to more issues and misunderstandings. But what they don’t want to accept is the fact that they are just being highly casteist and discriminating in nature.