I have seen this sentiment being reflected by many people (in one extreme case someone called that they were being persecuted by the government). Indian caste system is an unfair oppressive system put together to maintain the hierarchical advantage. Reparations/interventions were needed to bridge the gap, if not the unfairness would be much more rampant.
Not sure about IITs, I went to one of the top NITs and thats definitely not the case with people not being able graduate in 4 years. I have personally seen examples of people completely uplifting their family from poverty by the chance they have gotten via reservation.
Disclaimer: I am neither upper caste nor lower, somewhere in the middle, I guess and have not been positively or adversely impacted because of my caste.