Parce que le monde n'est pas le même. Tout simplement. Les développeurs ont pris des libertés. Par exemple, le drapeau des USA n'est pas le même.
Après, c'est plus compliquée que ça. Dans les années 50, c'était la course au nucléaire entre les USA et l'URSS. Or, tout le monde avait vu les images d'Hiroshima. Il y avait une véritable terreur de la bombe nucléaire (Qui atteindra son apogée bien plus tard).
Les développeurs ont donc voulu retranscrire cette époque, qui colle parfaitement. Au fond, ce n'est pas vraiment les années 50' . Les voitures roulent grâce à des piles à fission, par exemple. Mais il s'agit plutôt d'une sorte de néo-classicisme. Faire comme-ci on reprenait l'architecture, les codes et les objets des années 50 par mode (D'ailleurs, ça arrive très souvent pour les fringues).