Hate to do it, but I have to stick up for Jets fan here. No one I know, and I live two miles from Jets HQ on Long Island, really WANTS that West Side Stadium. They ALL want it in Queens, next to Shea Stadium.
That Queens location makes perfect sense....all the access points are there, including roads, water, rail (from Long Island AND NYC) and even air. And the cost would be half.
And even though I hate their guts, you gotta admit...those Jets fans deserve their own park. They play in another team's park....in Jersey!