I don't understand why Skyfall is so extremely successful. I mean it's good, but not that good.
I could think of a number of reasons.
1.>Bond is one of the most succesful film franchises.
2.>It's the 50th Anniversary of the film franchise
3.>It's not like there is a huge amount of competition in terms of the major blockbusters.
4.>It's been hea vily advertised.
5.>It's generally received very good/excellent reviews. (which can actually lower peoples view on the film. After all if you go to see a film with rubbish reviews all you can be is suprised if it's better than the reviews, conversly you might be dissapointed with a film that has rave reviews because expectations are higher)