The Dodgers, Cardinals and Giants all have about the level of success over their respective franchise histories. All three have great histories.
The only difference is that the Cardinals have always been in Missouri.
Can you imagine the Dodgers, Giants, and Yankees all playing in the same city?
Can you imagine the World Series being played in the same city 10 years in a row, and 6 of those World Series never leaving the city?
1949 - NY Yankees beat the Brooklyn Dodgers in World Series
1950 - NY Yankees win World Series
1951 - NY Yankees beat NY Giants in World Series
1952 - NY Yankees beat Brooklyn Dodgers in World Series
1953 - NY Yankees beat Brooklyn Dodgers in World Series
1954 - NY Giants win World Series
1955 - Brooklyn Dodgers beat NY Yankees in World Series
1956 - NY Yankees beat Brooklyn Dodgers in World Series
1957 - NY Yankees lose World Series
1958 - NY Yankees win World Series