There are several things the Mets must consider before dipping into their system to make a trade.
1. Is the player better than what the Mets have right now? In most cases, probably not. In the clear-cut instance he is, the team might not have wanted to deal with the Mets (the Braves for Teixeira) or the Mets didn’t have enough to offer.
2. The NL East and NL overall aren’t that tough. The Mets might be thinking if they play just a little bit better they might have enough, and they would be right.
3. The have to look at future holes. We have to figure the Mets will go after starting pitching to replace Pedro Martinez and for the expected departure of Oliver Perez. They also won’t have Moises Alou (not that they really had him), but they’ll be looking for a corner outfielder. Also, first base isn’t a given regardless of how well Carlos Delgado is playing.
The Mets don’t have a lot below, so they must be careful.