You're right, it's unacceptable. MLB.TV's ad clearly states "Stream EVERY out-of-market game LIVE or on demand."
Fortunately, Roberto Ortiz and Lance Barrett made tonight's game unwatchable even on Apple TV.
When I subscribed to MLB.tv, the ad said,
Stream EVERY out-of-market game LIVE or on demand.
Apparently that was a lie. A lie so true they decided to capitalize it.