Don't protests have to be distinguishable from non-protests?
Why do you care what random gafer does to protest? Are you bugged that Trump is being protested or that what they are doing isn't good enough? I mean who cares. Not everybody is capable of going out and marching in a public place. Let them protest in their own way.
I agree that the more productive the better.