The reason why the changes brought by the Civil Rights Movements of the 1950s and 1960s have failed in eliminating income and educational gaps between people is that the racism became institutionalized.
The Civil Rights Movement led to laws being passed about education and income inequality that led to more equality between people in the United States.
However, the racism simply moved from a legal form to an institutionalized form where it became really difficult to get rid of. Institutionalized racism is very hard to prove and so using laws to dismantle it can be quite challenging.
For this reason, the educational and income gaps still exist, but are not as bad as the 1950s and 1960s.
Find out more on institutionalized racism at https://brainly.com/question/8047494
#SPJ1