What's the problem with the Mets? If I can get over them beating the Dodgers, surely you can get over them winning the Series. They are from New York, you know.
Funny thing, the last time I was in New York City, a few years ago, I made a little project out of coming home with a Mets cap. Yankee caps were everywhere but Mets caps were nowhere to be found, so right away it was a challenge. I got a bit of kick out of walking into one tourist shop after another in Manhattan and asking for a Mets cap. The surprised and slightly offended shop keepers (usually in a thick Asian or Middle Eastern accent) responded "No Mets, Yankees!" -- which reminded me of the old Saturday Night Live routine, "No Coke, Pepsi!"
So, are Mets caps easier to find in New York City now? That alone would be a positive development.