I have DirecTV too and have 3 channels missing. ABC is one of them.
My sister as Dish and was without CBS for 3 months.
I can't believe how everything for satellite, cable, etc, comes down to the wire. They should be negotiating 6-9 months ahead of time and ensure there aren't any gaps, blacked out stations.