sorry, but a peaceful sit-in in a public place or semi-public-place (shop, college etc.) is one thing.
in this case they were:
- not-peaceful. damaging property. antagonizing people.
- in a private space. in a private office in a private space.
- in the employ of the very people they were protesting. OK, even if they had the right to be there (which they did not), the company still has the right (moral and legal), actually imperative, to fire them.
i don't agree that you need to "check your opinions at the door" at work. you can put up a poster or a flag. you can wear a t-shirt. within reason. you CANNOT harass your employer or other employees.
would you say the same: "it isn't necessarily just" [to be fired] if it were 24 KKK members protesting hiring H1Bs in otherwise exactly the same manner? if you can't, it isn't a protest, it's thuggery.
in this case they were: - not-peaceful. damaging property. antagonizing people. - in a private space. in a private office in a private space. - in the employ of the very people they were protesting. OK, even if they had the right to be there (which they did not), the company still has the right (moral and legal), actually imperative, to fire them.
i don't agree that you need to "check your opinions at the door" at work. you can put up a poster or a flag. you can wear a t-shirt. within reason. you CANNOT harass your employer or other employees.
would you say the same: "it isn't necessarily just" [to be fired] if it were 24 KKK members protesting hiring H1Bs in otherwise exactly the same manner? if you can't, it isn't a protest, it's thuggery.