Yep. Dish causes account churn by being petty charging $99 when they still get that 2 year contact.
For some perspective, price a 2TB drive these days. That alone will cost $99 for a company buying in bulk if they didn't have a guaranteed price contract before the flooding in Thailand spiked disk prices.