The sponsor isn't punished when their reputation gets associated with a cheat? US Postal sued Armstrong for $100M (settled for $5M) after he got caught. Guilty by association with a PED athlete is the dominant economic risk of sports sponsoring. At least in sports that have dropped the "just pretend we did not notice" attitude that's still going strong in e.g. football (both of them, I suppose)