Why do they have to be so perfect and try to be diplomatic. I know at some point it was mentioned that it's a policy they don't invade civilizations that are far less advanced because it's unfair. But if a world is keeping your men hostage, be a strong real military and invade and conquer them. Implement better ideologies and fix the one that they currently believe. If not then at least you have control and you can stop the internment camps. Keep it to just them hating the Giliacs instead of basically destroying their lives. I know the orville is an exploratory vessel but they should at least have some soldiers stationed to prevent situations like these.