please don't turn this into another blind/reddit forum. I suggest refraining from making broad claims like "80% of corporate workers are visa workers" without actual data.
Caste system in India takes many forms, this one is the most harmful.
Even in the most educated families, when people are dating and/or getting married, caste is one of the big issues. I been a millennial, have seen my friends talk casually about how caste affects their partner choice, either via the family choosing their partner or they been expected to date a person of the same caste.
I would be doing the same thing if I was in your situation.
Even though LeetCode is a grind, there's no way around it if you are targeting big companies.