I was thinking the exact same thing. Classes wrapped up usually by the first week of May and finals The next week and half or there abouts. If these were students, they wouldn’t have time to be protesting this much as they would be finishing their last assignments/projects and getting ready for finals.
Actually, I was thinking that half the students protesting are doing it because they are hoping exams will be canceled.