Being an antagonist does not make you a villain. And my point is not who is the protagonist, I am saying who had the better, more important role.
Even if you disagree--which I suspect everyone probably will--the point isn't who is the protagonist. Chief Brody has more screen time than anyone in Jaws; I'd argue Quint is the better character; if you want to make it about villains, then the Joker has less than half the screen time of Batman in The Dark Knight, and Anton Chigurh is probably only in about 30 to 40 percent of No Country for Old Men, and he is clearly the antagonist. But let us not pretend Josh Brolin got the better role.