Here's why:
* Famous is an adjective, meaning widely known and recognized.
* More is used to form the comparative degree of most adjectives, comparing two things.
* Most is used to form the superlative degree, comparing three or more things.
Therefore, "more famous" indicates a higher level of fame compared to something else.