Here's why:
* Prefixes are added to the beginning of a word, like "un-" in "unfair."
* Suffixes are added to the end of a word, like "-ness" in "fairness."
While "fair" can be used with prefixes and suffixes to create new words, it's a standalone word with its own meaning.