Why is Mexico City the capital of Mexico?

Since pre-Columbian times (14th century) it became the political, economic and cultural capital of Mexico. When Spanish conquistadores conquered Mexico in the 16th century, it was deemed natural to transform such population center into the capital of the New Spain. Finally, when Mexico won its independence war against Spain at the beginning of the 19th century, the Mexican political leaders also thought of Mexico City as a natural capital for the new country.
Since pre-Columbian times (14th century) it became the political, economic and cultural capital of Mexico. When Spanish conquistadores conquered Mexico in the 16th century, it was deemed natural to transform such population center into the capital of the New Spain. Finally, when Mexico won its independence war against Spain at the beginning of the 19th century, the Mexican political leaders also thought of Mexico City as a natural capital for the new country.