Nur weil Berlin mehr Einwohner hat ? Dafür hat Berlin auch eine Fläche wie mehrere Städte zusammen ( >800 km²), muss man auch bedenken :)
Außerdem : wichtigster Flughafen in Deutschland => Frankfurt => hoher kultureller Austausch
Die 10 höchsten Häuser / Wolkenkratzer stehen alle in Frankfurt => Prestige, idyllisches Stadtbild
Die EZB, Deutsche Bank, Commerzbank etc. haben alle ihren Hauptsitz in Frankfurt
In Frankfurt verdient man am 2. meisten von allen deutschen Großstädten (nach Wolfsburg)
Frankfurt = Stadt Goethes, historisch bedeutend (Revolution 1848/49) etc.
Frankfurt = international bedeutendste Stadt Deutschlands (hab ich bei wikipedia gelesen)