I'm having the same issues with ABC and CW East. I talked to DirecTV technical support (TS) and was told Congress did not renew the Stellar law allowing them to broadcast the DNS channels. TS said it COULD be renewed soon, BUT no promises. He did say Customer Loyalty may give a prorated bill if it doesn't fix soon. He also said the other channels (NBC, CBS, etc.) could go as well.
I too have been considering going to Dish.
John H.
2005 HR Ambassador, Jeep Wrangler road and Cody the JRT.