Question: why are wages so low in the south?
Answer: You have this backwards - the South justifies low wages because the cost of living is low. The cost of living is low for a variety of reasons, but a big one is that the South was slow to industrialize and did not have a lot of highly profitible industries as a result.