I wanted to watch the world series, so I'm using MLB.TV via a foreign VPN. Its not something that would work if everyone did it, and its really an inferior experience. Its similar those totally illegal streams in quality, except that I'm paying for it.
Not everyone has good OTA access. I lived in an apartment near Culver City six years ago and could only reliably pick up a handful of channels with an indoor antenna (all I was allowed, since it was an apartment).