Originally posted by whodey
Population? What does population have to do with anything? Its all about payroll. So where is St. Louis? They are about #13 on the payroll list.
Whodey, don't you realize that it works the other way too? Good teams tend to have higher payrolls because they're good; it's not JUST that teams tend to be good because they have high payrolls. If the Royals suddenly gave $20,000,000 to Rick Ankiel, would that make them a better team?
You cannot look at payroll in a vacuum. If you're looking for an excuse, you need to look at team resources, not just team payroll. Resources are correlated with population, but also with how strong a BASEBALL market the city is. St. Louis has more resources than San Diego even with a much smaller population because St. Louis is a much better baseball market. More people care more about that Cardinals in St. Louis than the Padres in S.D.
Likewise, marketing and building of your franchise name is a key factor. The Yankees are stronger than the Mets even though they share the same market (in which the Mets arguably even have an advantage since there were two NL teams historically, whose fans mostly gravitated to the Mets), because the Yankees have done a better job in marketing and building their franchise. In the 80s, the Mets were clearly the stronger franchise even though the Yankees were also a good team.
Just to look at payroll in a vacuum (which, as demonstrated by other posters, doesn't even correlate very well with success in any case) is overly simplistic and not accurate.