Caste System in Hinduism

In Hinduism the major problem which is faced by Hindus are the caste system in which Brahmans are at the top position and below them are Kshatriyas who were the fighters or warriors then below them are Vaishyas who were the craftsmen and lower officials
and below them were Shudras or scheduled caste but why there is need to make such caste systems? Why lower class are unable to get their rights? Are they human or not? this is the major questions are in the hearts of Lower class. Lower caste are unable to celebrate functions or live in peace they are not allowed to read their religious books why? Who gave us the right to stop people from celebrating religious functions or reading religious books? are we God? No we are not we are the biggest cruel people. Why lower caste are suffering great deal? Are they guilty? for what they have done nothing is this a big deal that they have born in a lower caste
why are they suffering?They is the question in every heart. Now this is the time for fight for the rights
and there are many organizations which are supporting the lower caste. I think there will be a day when everybody will be equal.
All of us are waiting for that day.