> if there is a union that represents you, ignoring a strike would probably not be free, it would just be a different kind of cost
To elaborate on what that cost would be: If a union represents you, it can compel you to go on strike (even for a cause to which you object on ethical or moral grounds).
If you refuse, they can terminate your membership. For a closed shop, that's equivalent to firing you.