There is no system in place which a company can tell what satellite the customer is using.
There is a flag on each account (at the account level, not on each programming package) to indicate which satellites each customer is using. (Or rather, which satellites they had been using the last time Dish updated their account flag, which is usually done when troubleshooting is needed through tech support.) It is not a perfect system. As I said, the information can become outdated, or simply be flat-out wrong for any specific account. I have had a CSR try to tell me that I did not qualify for international channels because my account was still flagged as Eastern Arc, for example. (I then had to go to the Point Dish screen and tell the CSR which satellites I had, so the account flag could be updated.) However, it is still better than having
no record at all for
any account, as you claim.
Flagging the packages as arc-specific would require a re-authorization for the new arc's package each time the customer switched arcs. This would create unnecessary hassle for any subscribers who are capable of fixing the problem themselves. (Those who already have two dishes, such as myself, to aim at both arcs, or those who change out the LNB and re-aim the dish as RV users, as NYDutch pointed out before.) The account would not be authorized for both arcs' version of the package at the same time. So, this would require a phone call to customer service and a re-authorization hit each time the receivers were connected to a different arc, which currently does not require any such customer service at all. Even worse, if accounts
did somehow get authorized for both arcs' packages, that creates the risk that the customers would be
charged twice for each programming package on their account.
