The Mets' offense has been awful for most of the season, and general manager Sandy Alderson has fielded questions about upgrading it frequently. Fans are understandably frustrated with the team's inability to improve the lineup, but it appears there are legitimate obstacles to getting a trade done soon.
The Mets are reportedly interested in acquiring Oakland's Ben Zobrist, who would bolster a middle infield that has produced little this season, plus provide the Mets with more defensive versatility. However, at least seven other teams including the Yankees are also reportedly considering a trade with Oakland. Further complicating a deal is the fact that the A's are in no rush to trade Zobrist, having yet to decide—at least publicly—whether they are still in contention or not.
This lack of urgency on Oakland's part is expected to continue until after the All-Star Game. If they do decide to punt on the season and move one of their most valuable assets, the Mets, who are apparently willing to overpay specifically for someone like Zobrist, would likely have to put together a strong package due to the demand for Zobrist's services. It's not clear what that package would include, however, as the Mets to this point have been reluctant to even discuss trading their good young pitchers Matt Harvey, Jacob deGrom, Noah Syndergaard, Steven Matz, and Zack Wheeler.