One criticism, my friend. The "civil rights" movement basically subscribed to the Nazi theory of the interaction of Government & property rights. Unlike their Communist ideological cousins, the Nazis nominally accepted the concept of private property, but took away many of the aspects of private property--precisely what the "civil rights" movement did in America.
Many otherwise Conservatives have been snookered into embracing aspects of this form of extreme socialist assault on traditional liberty.
Those without substance can scream racism, all day long.
The only race I will recognize is the HUMAN RACE.
We are all part of it.