Here's why:
* Common nouns refer to general things or ideas, not specific, unique entities.
* Proper nouns refer to specific people, places, or things (and are capitalized).
Since "federalism" is a general concept describing a system of government, it's a common noun. It doesn't refer to a particular person, place, or thing.