No.If you never fight, that means one of you is being a fake and always agreeing with the other. Second, where's the fun of never fighting? That just makes a relationship easy, and easy is boring. Third, not fighting isn't healthy at all. Fighting lets you see every side of the person and what they're really like. You don't get that if you're always agreeing.
My boyfriend always says "No matter how much we fight, I'm always going to love your big mouth." I'm opinionated, and I know it. And I fight back. That's why our relationship has lasted so long.