Mets moves were good. Didn't give up any of their elite prospects for marginal upgrades.
Vogelbach+Ruf DH is an elite level player. Naquin upgraded Jankowski. Givens is a good 7th/8th inning option. Add in May coming back and the backend looks solid.
Lugo and May will be asked to get lefties out. Maybe Petersen is an addition out there as an option. A situational lefty would have been ideal. 3 batter rule takes some guys out of it.
Concern is catching. Unless Alvarez is coming up, that is a hole offensively.
The people complaining about other teams making big moves; those teams needed to make that moves. The Mets top end players are already on the team. What was the big move to make? Contreras and JD Martinez didn't get moved at all. Everyone balked at the asking price.