If students wish to "protest" something, then let them; but not during school hours. See how many real "protesters" show up on their own time.
Too much political and social indoctrination going on in public schools now. The country hasn't "changed" to the extent that now we have weekly mass shootings because we have fairly open gun laws. We have always had 2nd amendment rights and fairly open gun laws. The country has changed because our values have, and I am not talking about "Christian values", but virtues like honesty, respect, hard work, self reliance and discipline, treating others decently, and "character" in general. Most of us are fortunate to have children who generally appreciate these things more than most in their age group; but really that "fortune" is, like good fortune in general, earned by doing things properly ourselves so that our kids learn these values and act accordingly. Some politicians and media folks think "it takes a village to raise a child". Others know that good parents own the responsibility to teach good values and character to their children, and don't rely on others to do so.
......but I digress.