Correct. Advertising 101, P.Because they paid for the Discovery advertisement.
You can see Directv ads on Time Warner systems all the time.... Oddly, I rarely ever recall seeing Dish ads.
I'm have no doubt D* paid for the ads, but why Dish not blackout it or overlap by own ?