I think the Mets hitting will be fine. They're hitting, just not with men on base. As for the stadium, it's a pitchers park. More so for left hand pitchers. It takes a real good shot for a RH batter to hit one out in left center.