The fragmenting of teams needs more attention. My group uses a follow the sun model that has our team split up across at least seven countries, plus a decent chunk are always contracted through a vendor. Add in remote workers, and it's very difficult to see an effective way to organize.
You're saying if the workers at that company wish to raise an issue as a group, like holiday hours, pension plans, or clothing policy changes, they should simply... murder their boss?