The Jets should be either in Flushing Meadow or where the Nassau Coliseum is anyway.
I wanted the Jets to come back to NY, but the only appeal of a West Side Stadium was that it would have gotten us the Olympics and generated that revenue. Otherwise, they belong in Queens/Long Island where the majority of their fanbase lives.