If Democrats and others want to unseat trump, then it's not enough to just protest. You need an actual candidate who can defeat him.
Clinton did the same thing. She spent more time talking about trump's flaws than her merits. And that didn't draw people in to vote for her.
These protest started as a peaceful protest and although I believe it was immature it is their constitutional right. Now we have a problem when these protest escalate to the point where demonstrators are destroying private property and attacking people simply for their political beliefs. These attacks must be classified as hate crimes and the violent protest are very clearly riots.