The Super Bowl should NOT be at the Meadowlands - ever.
The game was intended to be played under favorable conditions. For both attendees as well as players. That means warm weather or dome.
How was this February in the NYC area?
Few Jet/Giant fans will get to go anyway. If you're going to an event why not go to a Miami/NO/Tampa etc. More fun. Why are 90% of college bowls in the nice areas.
Why not have the game at the Patriots or the Packers. Wash, Philly? No way.