Baseball does have one purpose:
It exists to pre-empt Science Fiction programs.
Since the 1970s, when baseball would pre-empt weekend reruns of Star Trek on KTLA in Los Angeles, to this very evening, when Fox ran a night game that wiped both Firefly and John Doe right off the map, the shows I wanted to watch invariably played second fiddle to a bunch of guys standing around playing catch.
Why don't they schedule games on nights when shows like Friends or Everybody Loves Raymond or Survivor?
Hell, maybe they do. I'd never know.