Related Video: [lz_jwplayer video=”1Jxytd5f” ads=true]

With a B-plus Cinemascore rating from audiences, it’s clear that audiences are digging the film’s message ($70 million since its Christmas release), even as critics would rather loathe it (Rotten Tomatoes gives it a 60 percent).

But why should we expect the liberal gatekeepers of major media outlets to embrace a pro-gun, pro-capitalist, pro-American movie in the first place?