If they literally only asked for these things, then it’s wrong to punish them for that. I doubt this is the case, and it’s just a matter of minimizing language.
They did an illegal strike and were fired. It wasn’t collective punishment. Those who did not strike were not fired.
More recently, didn’t Donald call for a “total and complete shutdown” of the borders to Muslims? Smells like collective punishment to me.
No.