Mets/Yankees is nothing compared to Yankees/Red Sox. Cubs are bigger rivals with the Cardinals than the White Sox.
If there's another team in your city but they're not your biggest rivals, then there has to be a reason. The reason is that they aren't in the same league.
Sure, they're real rivalries, which is something, but in comparison with the great rivalries of all time those are pretty lame.