Unfortunately, when you buy tickets to see American Sniper, you are helping fund the destructive anti American anti military movies that Hollywood prefers to make. They make those things knowing that they will bomb and occasionally make an American Sniper to recoup and to finance the others.
I disagree with your analysis.
American Sniper was NOT a Hollywood movie.
And .. since Clint Eastwood is not “OF HOLLYWOOD” .. I’m quite sure he’s not sending any of his winnings to the Hollywood crowd. And .. especially not, since they have turned up their noses at the movie. But, Clint’s laughing all the way to the bank.