Mr. Jared has poor character not for the fact that he disagreed, but for how he disagreed. Or do we now live in a world where being unable to keep opinions and assertiveness under check is an indication of good character?
You're making excuses for a personal acquaintance instead of keeping them in check. That's not the bedrock of mature civic discourse.