salary vs caste marriage debate