I really have a terrible place in my heart for people who criticize protests because it caused a disruption.
That's the point of a protest.
I'm very happy for you that you've never felt the need to take these drastic steps, but they're protesting real issues and real problems they're having. The grades are ultimately the universities problem