Just a guess but do believe the worst offenders are retailers who do sales only. Those that spam our mailboxes & endless flyers through snail mail. Many don't realize they're not calling dish directly when calling 1 of these #'s. The right thing for dish to do is honor this referral & send a warning to the offending retailer.
The problem is that the referrals cost the retailers $50 for Dish sales and $75 for Directv sales.
Many retailers will penalize the sales reps for taking a referral, because otherwise some sales people will abuse it and do referrals on their home account.
I had one girl in my office refer 10 customers with her account, and to her surprise I went back and charged her $75 for each one.
A true referral I have no issue with as they are few and far between.
Even when I had the Dishstore $125 rebate offer, everyday I had to fight people trying to combine the offer with a referral, till finally I just put in the terms that a referral is an automatic $50 reduction in the rebate offer.
If your not getting any offers above and beyond the standard offer with Dish, and don't get the referral credit, then you should file a complaint against the retailer because that's not fair they wouldn't honor it.