Here's why:
* Common nouns refer to general, non-specific things. They are not capitalized.
* Proper nouns refer to specific people, places, or things and are capitalized (e.g., John, Paris, the Eiffel Tower).
Since "picnic" refers to the general concept of a meal eaten outdoors, it's a common noun.