Please, the whole episode had flaws.
1. Jack should have sent Sam back to the base when he realized what a repressive, anti-woman culture they were dealing with. (So what if Sam's feelings would have been hurt.)
2. All of a sudden she's an expert in Botany?
3. Sam was kidnapped, sold, and is now in the power of a man who could have her beaten and/or killed on a whim. Does she a) keep a low profile and wait to be rescued, or b) deliberately provoke and antagonize him. Ms. Genius picked b. She should have kept her yap shut, and not spouted off on how she has no 'domestic virtues'.
4. The fight scene. Obviously fixed. No way could skinny Sam win a fight against a guy who outweighs her by at least 70 pounds (most of that muscle).