I think a lot of the objection is that the word “rebel” juxtaposed with “slave” wouldn’t have the same meaning for a non-American. To American ears, it sounds like, “I would rather be a Confederate soldier than a slave,” but it doesn’t have that context elsewhere.