If military movies were automatically successful we'd make nothing but military movies. But seriously, patriotism is one thing that all Americans have in common.
My parents did not have a perfect marriage. It was pretty good, but it was not perfect. My marriage is not perfect. My wife is, but I happen to be imperfect. However, that does not discount the fact that the definition of marriage must be defended and protected.