Of course there is. They could have it at Red Bull Arena like they did last year. But no, they have to have it at a dumbfuck baseball stadium where undoubtedly someone won't be right next to the pitch.
I don't care if half of Giants Stadium is empty, it's a better venue than Mets stadium...