When will people realize that these people are essentially racially motivated terrorists inviting you to increase the divide between them the rest of society. They must be publicly denounced, but they will not be swayed by counter protest, rallies such as this are an invitation for to spread hatred and violent conflict that will bring them a sense of self-importance, from outraged counter protest and shocked media coverage. Such attention gives credibility and satisfaction to what they're doing.
They got the President to speak on the matter without even condemning them, while all of their enemies are pissed. Mission accomplished.