Because a good chunk of modern liberals hate America and Americans but not its benefits. They like the benefits.
Also they have an L and an I in their name, which, when the L is lowercased, confuses people. lI. Which one is the i?
For dallas? He was an extreme black leftist and veteran who went out with a gun for the sole purpose of shooting white people. Where was the outcry from Obama about that? Why didn't Obama stand up and say "Yes, there is racism against black people in our country, but the answer to that is never racism or violence. You can be racist against white people too." Where was the condemnation there? On guns? BTW about 68% of gun crimes are committed by liberal democrats.