I didn't downvote, but I do see an issue that could be the cause: the statement "you can't be fired for going on strike" misses the essential difference of the law as written versus the law as enforced, ignoring the messy reality of power and who wields it. If you're fired for striking or other protected activity, you can pursue legal recourse; hopefully you can still meet needs for food, shelter, medicine, etc. This may as well be on another planet from "cannot".