You are right. But who is going to take the trash out? And when?
Malcolm X is a good person to research if you're interested in the history of racism in America. MLK gets way too much attention compared to X. I see X as more practical, while MLK set forth the ideals that American society strives for, yet never achieves.
Government always messes up when it tries to regulate human nature. It's better for a society to change its own values instead of having the changes imposed, since the transition is where the most problems occur.