That about covers the bases. I would take some issue about the racists maybe about 30%.
It may "cover the bases" for you, but it doesn't work as an argument. It's something the left does routinely.