Sure, but what’s the best decision for the greatest number of fans in this market right now.
If it's just up to the fans in the local market, sure every game should be on at 7 PM local time or whatever. And that's what happens during the regular season, when local market fans are the primary target.
But in the postseason, the audience widens. Hence why ESPN and Fox and Turner pay billions for national TV deals, and in turn get big money from national commercials. Compare that to the regular season, when Fox Sports North pays the Twins $43 mil for the local rights and gets a free breadstick for every Pizza Ranch ad they show.