It's not just Stanton, but Price, Heyward, Ohtani (not that the Cards showed a ton of interest in Ohtani, but he did eliminate them right off the bat), etc. The reputation of STL as a "baseball heaven" where virtually all players would like to be has taken a pretty sound thrashing over the past few seasons. The gripe among Cards fans was that DeWitt wouldn't spend the money. Now it appears players don't want it even when it is offered. Well, certain players don't want to play there, while other, more wholesome types still probably do.