True. Just look at how much money Kobe Bryant lost out on in endorsements, and he wasn't even convicted.
People get irrational about Vick because of their emotional attachment to their pets. If he had been fighting roosters holding bullfights, the outrage would only be 10% the current level.