Caste system lies in the root of problems which we have faced in past and still facing in the present times.The system was the reason of handful of Invaders invading India and subsequent became our rulers.We were so divided in the castes lines that we could not see a immediate threat.
Even in the present times, the system propagated the culture of reservations on caste lines which has again divided our society.
Caste system is propagated through two factors- dining and marriages.How ever it's origin lies in the 'purity' of occupation.Each castes had it's occupation like Jats doing farming,Ahirs and Gujjar in rearing of milch cattle,chamars/jatav involving in collecting hides and making product out it. Brahmins had the 'purest' of work reading/studying etc.
Dining is now considerably relaxed though still prevalent in rural India (Yes it is ). However marriages is strictly within it's caste in both rural and urban India though some exceptions are there.It is the marriages which is holding this regressive system alive.
Reservations seem to stay as long as caste system is there.This has cause lot of anger in people of upper caste which is quite justified to an extent.
your sincere input guys ?