The Civil Rights Act fundamentally changed the role of government in people's lives. I think the goals were noble, but the result hasn't been successful. I don't see blacks and whites living together peacefully just because of some law. Furthermore, it really impinges on people's freedom even if they are wrongheaded, which is why I think he would want it gone.
We see traffic accidents all the time. More people die in automobile accidents every year than we lost in the entire Vietnam war. Does it mean the traffic laws are not effective? That we are better off without traffic rules and lights?
Goal of the law is NOT to bring about some form of utopian society. Legal behavior is the lowest standard for people to live by. Ethical and moral behavior should be voluntary, otherwise you would be infringing on the liberty of individuals. You must always have the right to be selfish, unethical and immoral. Persuading you not to be so is not the purview of the law. It should be illegal for one individual to infringe on the liberty of another individual. That is all law can do.
Anything more, it is not possible for law. Only education, understanding, empathy developed over decades can make people of disparate background live together.
Civil rights laws forced all businesses that benefit by the existence of the government, who benefit by the laws enforced by taxes paid by all to treat all people equally. If white people who were used to privilege, advantages etc before refused to play, if they kick scream and belly ache, it is their problem, not the laws. Over the years lots of lots of white people have seen the fundamental justice in civil rights laws and have accepted it. It was a problem created over centuries. It will be solved over several generations.