I know people from upper castes who were actually middle class farmers, and those from lower castes that got benefit from quotas even if they were rich[0].
Affirmative action is always bad. Because the people getting benefit of it are likely to be privileged. In this particular lawsuit, the discriminated was mentioned to be an IIT alumnus. It is basically hard to get into an IIT without decent investment in study materials / training to pass entrance exams these days. But still most of the seats are reserved for SC/ST/OBC and availed by people who are rich.
After reading this, some so called Indian liberals jump in to defend this is never the case. Go to an IIT and check the list of students who got in due to affirmative action (called reservation here). You will find most of them having wealthy parents because most students who write IIT entrance exams take coaching[1], and that's quite expensive.
Some media likes to highlight this or this may even give impression that upper caste Indians are casteist. They are not. But they are likely fed up with the abomination that reservations (affirmative actions) are.
Apart from that, there is likely chances of nepotism in bureaucratic organizations like Cisco.
Also, as for as I know, the caste system alone doesn't explain why South Indian upper caste people are more successful than North Indian upper castes (Brahmins / Baniyas) who outnumber them easily, and also appear more in IITs/NITs.