@LukeAlmighty exhibit a:
Abortion
@LukeAlmighty depending on the protest and how it is done it can be moral or not. Legality doesn't change that, and even breaking the law during a protest could be seen as moral if you're doing something like breaking a bad law in order to protest it.