Mets swooped in because of the slow offseason they had to that point and since they were getting criticism all around. As well, they missed out re-signing Alonso, signing Tucker, and other big names. Most importantly, they wanted to block the Phillies from landing Bo, which is why they signed him at all costs, even though logistically it didn't make sense given their roster construction.