Although I really enjoy this game, I think it is a wrong decision that compliance is highly correlated with respect. During my gameplay, this made me feel quite uncomfortable.
I do like it when my crew doesn't show much respect towards me, but is it really reasonable to completely abandon the entire mission system just because they don't respect me?
Just because my crew members don't respect me, does that mean they can simply not recognize me as the captain and refuse to participate in the tasks on the ship?
I think neither from a gameplay perspective nor from a personal experience point of view, it is necessary to do so, compliance should be related to friendship instead.