Today there are more financial services firms headquartered in St. Louis than in any other city in the U.S. besides New York. That’s okay. Good competitors make you better.