The thing about the current Republican Party is that they air their disagreements in public. They’re dumb/racist/unhinged/whatever, but they don’t try to hide it.
Meanwhile Democrats let drama fester and pretend it doesn’t exist while voters feel increasingly frustrated by the lack of transparency.