2) Justified NY Mets fan complaint about the team right now: The roster construction.
The Mets had an uneventful trade deadline. They decided on trading for a DH platoon in Daniel Vogelbach and Darin Ruf to fix that horrible problem. J.D. Davis and Dom Smith had struggled mightily in that role, and it seemed like Vogelbach and Ruf would be a massive upgrade.
It seemed like Vogelbach was on his way to giving Pete Alonso the protection he'd been seeking all season. A power guy who mashed against righties would be the perfect fifth hitter to force pitchers to pick their poison. After a hot start, he's cooled down significantly and most recently found himself hitting seventh, behind Tyler Naquin who wouldn't even start if Starling Marte was healthy.
Darin Ruf has crushed left handed pitching in his career, posting a .902 OPS against southpaws. He was going to be the right handed version of Vogelbach. Unfortunately, Ruf hasn't hit at all since becoming a Met.
He had a big double in his first plate appearance as a Met, but since then things have gone south for him. He has a .422 OPS as a Met with no home runs and has one hit in his last 27 at bats. He's given the Mets virtually nothing as a guy who's supposed to be great in the position he's being put in.
The Mets had one of their top prospects Mark Vientos sitting in AAA despite an .877 OPS and 24 home runs. He's a guy who's crushed lefties all season as well.
The Mets chose to roster guys like Deven Marerro who's appeared in one game since his recall when the rosters expanded and a pinch runner in Terrance Gore over Vientos who could give the Mets a spark and a much needed power bat. Thankfully they appear to be giving Vientos a shot.
The Mets not getting production from their DH's and waiting months to call up a guy who could hit at a high level was a mistake. Vientos should've been with the club in July before the deadline with J.D. Davis' struggles just to see if he's any good. If he was good, maybe the Mets don't trade for Vogelbach and Ruf.