Granted, DC is better than St Louis, but it is not a super vibrant place either. Most fed economists live deep in suburban Virginia or Maryland anyway.
At Louis fed is good because it’s in St. Louis. People can’t do anything with their life there so have to spend time doing research. Imagine living in St Louis over DC