I'm not arguing---don't have to. You clearly said NYC "will always be a National League town".
Sure, many years ago, the Giants and Dodgers were hugely popular. Since they've left, the Mets have 2 WS wins in their history. Other than posting these cliched "bougie" vs "blue collar" (you've never been to the Bronx) labels, how did you conclude this?