The cost of the satellites is tiny - about 50 cents a month per customer INCLUDING REPLACEMENT. That's at current customer counts, obviously if they lost half their customers that doubles to a buck a month. Even including other costs for maintaining the uplinks it is probably like a buck a month currently - like 1% of your bill. All the bandwidth, CDNs, storage for cloud DVR and so forth isn't exactly free. I wouldn't be surprised if satellite delivery is actually cheaper per customer, but when you are talking 1% of your bill it is basically irrelevant. The only real difference between the two is the up front cost for the install, and that's easily paid for by the $7/month fees for second, third etc. TVs.
Maybe look at my math before pronouncing me wrong. Directv is making ALL their profit on the equipment fees for the FIRST TV. Additional TVs are gravy, that more than pay for the install. If they price the packages the same between Directv and AT&T TV, and give similar discounts, I don't see how AT&T TV is profitable.