See my post below, which came in shortly after yours.
1. Rosa Parks didn't use hate in her protest. She did the right thing.
2. Kap says he's not protesting the country or the military, but that is the message that is being sent to many.
3. Feathers do need to be ruffled to cause change. I think ruffling can be done without hate as part of the ruffling.
I will disagree with number 2. Not the biggest fan of how Kaep is protesting but that is not the message he is sending. It is obviously the message that many are receiving but not what he is sending. Those are not one and the same. He has come out publicly stating this is not anti American or anti military.
As for the rest, what is "hateful" and offensive to one will not be "hateful" and offensive to another.