You guys wanna know why the movie is doing so good? Orlando Bloom and Johnny Depp. Most of the people who want to see that movie are just horny lusting girls who's pants are soaking when they come out of the theater because of those two.
People who dont like Depp's character are those dealing with a perception that pirates are these mean, badass, murderers. So when they see a pirate that doesnt do these things its weird. They see a pirate who isnt cursing or has the typical scrowl when speaking its weird. Sense of humor? What? Weird again. People just dont understand what a pirate is...they sterotyped it such any pirate that does things different then what they percieve and it doesnt add up. You think of a pirate you think of an aged male missing an eye, horrible language and a bad choice of clothing. Also holding a sword lookin to slice you up.