Caymen, I agree, but I think they should take the opposite tact with regard to how they handle the situation--Once the game ends, do the old "We now join our originally scheduled programming already in progress." That way, the shows later in the night aren't impacted. In a world full of DVRs, they way they're doing it right now causes the entire night's programming to be lost. Joining "in progress" causes the early programming to get lost--completely--but the stuff later in the night can record properly.
Another option--now that we have the ability for one broadcaster to broadcast multiple digital channels, stay with the football on channel XX.1, but start the scheduled programming, at the regular time, on channel XX.2. Once football is over, revert to both channels showing the scheduled programming.