Several emails to MLB.tv customer service have done nothing to explain to me
A) Why this happened, or
B) if I should expect it to happen again.
According to their website, MLB.tv only has me blacked out of Phillies games, since my hometown (Bethlehem, PA) falls in their broadcast area. I live over 100 miles from New York city, and while I get some of the NYC broadcast stations, we do not get the YES network out here, not Sports NY, which does most of the Mets games, so it's not like the Yankees or Mets think of eastern PA as their broadcast area.
When I emailed MLB.tv customer service, they sent me the obligatory confirmation email, followed up by another one in which they asked me to provide more information (like my IP address, zip code, and where I was trying to watch the game from) which they said had been "previously requested". When, or by whom it had been requested, they did not say, but the remark had a distinctly snotty tone to it, like one of those teenagers who works in the computer store at the mall and gives you attitude because you don't already know the difference between DDR RAM and SODIMM.
I don't think I was supposed to respond directly to the email, but they did not provide clear instructions as to how I should furnish this information to them, so in my view, that's a failing on the part of MLB.tv as well.
They also suggested that I should make sure my "wallet preferences" were up to date and accurate. For the uninitiated, this means that I should make sure the credit card they have on file for me is accurate, though this should not matter either. For one thing, I bought the MLB.tv package for the whole year, and for another, even if I was paying for it monthly, We're still in the first month of the season, so there's no reason that I should be out of date on that front either. And besides, it's not as though the whold MLB.tv module wasn't working. I could watch the Reds game or the Padres game or the Mariners game if I so desired. Just not the Mets or Yankees.
All I know, at this point, is that I'm not supposed to be blacked out of any of these games, which I already knew, and that if I have troubles in the future, I can contact them through their website, which as it turns out, is pretty useless.
MLB.tv's product itself is pretty darn good, but on the whole, its customer service interface leaves a lot to be desired. An MLB betting man should not wager on getting a helpful response.