The right wants to erase unpleasant history, while the left talks of nothing else. Is there a middle ground for American civics?