I thought long and hard about it. I feel we Indians are not matured enough as a people. We should not forget the past definitely discrimination based on caste existed for sure. We should learn from the past and see to it that it does not repeat in the future, but instead of progressive thinking we just indulge in simplistic resolution of the problems. We blame a single community for all the ills. I for one am pretty sure that Babri Masjid was built over Ram Temple but still I would say it was wrong to destroy Babri masjid, none of us are magnaminous enough to acknowledge/apologize for the past but we simply stew in the past destroying our present and the future. Maybe Winston Churchill was right when he said Indians cannot govern themselves. I am not anti-reservation but the present reservation policy only benefit a small coterie of rich OBCs and the cycle will repeat. It is not fair to blame politicians alone either since politicians are just people like you and me. Will India ever become developed and prosperous I think not