Well, we have alternatives....I agree, that's too wrong. Nobody was forced to listen to the presentation for Pence, and it was done at the end of the show where people could (and did) walk out.
But I'm not for keeping quiet to keep people from doing dick stuff like this for the same reason I'm not against same-sex parenting to keep their children from getting bullied, or compromising values to Russia to keep them placated.
Actors will protest in entertainment venues, & counter-protests will do the same,
cuz what goes around comes around.
....or....
They can all let the show & customers enjoy without booing, lecturing & heckling.
I say we should voluntarily adopt the latter approach.
It's no less effective, & it serves civil discourse.
Another take on the matter....
http://nypost.com/2016/11/20/the-real-problem-with-the-hamilton-shout-out-to-pence/