Teachers have a strike because teachers have to mark lots of work and tests that students do, and they don't get enough time to do it, teachers strike so they will have enough time to organise all the things that are important. So the students have a day off so there will be less work for the teachers to do.
I agree that they need to strike, because teachers need more time to do their work.