"It wasn't appropriate for Trump supporters to punch protesters at his rallies".

If they protesters are being disruptive to the rally it IS appropriate to punch them.

Take your protests to a different venue.