What?
Why would an NPC not leave if he disagrees with your actions? that makes them feel alive and having intentions of their own, rather than simply beeing combat pets that follow you around. To me, having opinions of their own is what differentiates Companions from Henchmen.