Aside from the other things that are wrong with our system (imperialism, identity politics, greed) there’s simply not enough of a structure in place for someone who is screwed or has bad luck to make it right. Our system is basically whisper down the line where one idiot (usually a manager) can whisper a rumor and by the time it’s down the line it’s changed even more and now you’re out of a job for something you didn’t do that was probably the manager’s own fault. People with active political opinions or who are perceived this way make convenient scapegoats for bigoted managers.