Here's why:
* Proper nouns refer to specific, unique entities, like people, places, organizations, or events.
* Common nouns refer to general categories of things.
Since there's only one "National Geographic Society", it's a specific entity and therefore a proper noun. We capitalize proper nouns to distinguish them from common nouns.