BJP is part of Upper castes? Go get your head checked.
On one hand, you're talking about discrimination and other hand you're talking about tremendous progress made by Backward classes.
You dumbass casteists will be responsible for demise of Hindus and country if you keep on insisting dividing Hindus on basis of castes. Learn something from slavery of thousands of years. Don't cut the branch you're sitting on.
I've never seen a single person enjoying reservation who has appreciated so called Upper castes even though reservations have been there for at least 60 years.