Well, first "controversial" doesn't mean "wrong" or "hate speach", it just means it's not accepted by many. This happened through history many times and, here we are, the world is round and the universe doesn't turn around us.
who is to say what's "inappropriate"?
Not long ago the idea of gay people getting married was "inappropriate", now, at least were i leave, is a right
And Shapiro may have engineered situations like that. So? does it make it acceptable to be cancelled? what is it that he says that people who are not going to listen to him, feel they have the right to stop other people to do it? and who is going to make that decision? those kids? why? what gives them that right?