Yeah, Cid comes across as an abusive... partner, I suppose? Not sure if husband qualifies, given the situation, but partner should fit.
Of course, with things as they're shown at this point in the game, that seems to be some form of consensual thing between him and Shera, but even if that is the case (which I'd like more evidence of, if so), and we put aside how long the game waited to reveal it (way too much), or how often in real life people in abusive relationships loudly declare that nothing's wrong with their partners, and so the issue here is at the very least quite muddled... having that hanging on his head as a character trait is really not a good look. Especially for people who have real life experiences that make them sensitive to this kind of fictional portrayals that very often treat this as a minor, acceptable flaw for a purposedly heroic character to have. (It's not, by the way. Just so we're clear). So, even assuming Cid and Shera are just in a very weird relationship, the game doesn't communicate this fact nearly well enough for most players to realize it until their initial (and often negative) opinion of Cid is well and truly entrenched.
Essentially: regardless of what the authors intended here, they really didn't handle what they were trying to do well, and they should not be excused for it. Or, at least, that's my take - people will likely have different opinions on the matter; as mentioned, Cid is divisive.