Tourist Ad for NYC doesn’t seem to know anything about NYC

Ok, so you want me to come to New York where I’m probably going to want to see things I have heard of like the Statue of Liberty, and the Empire State Building, and Central Park and Times Square and a Broadway show…..

…and if I do think of “New York City Baseball Stadium” you think there’s nothing more New york than Citi Field?  Now you and I know Fake New Yankee Stadium is fake and new, but the tourists won’t care.

Who approved this?