Technically true, but it was the real reason. He didn't go to study hall if he wasn't protesting and instead stayed in class when the students left. For that the truant kids are not punished, but he is suspended. So see it wasn't for avoiding the protest.
Glad to see more and more people calling out this bullshit when someone in authority tries it.