Agreed you won't find me defending Ben, remember when they shortened his suspension I started a thread disagreeing with it.
however you're kind of glossing over what Vick actually did. He wasn't just involved in dog fighting, which is illegal, he was involved in illegal gambling on dog fights(which he financed). He broke state and federal law, he lost a huge portion of his contract because the gambling connection violated terms of his NFL contract, not the dog fighting part the gambling part.
Back in January because of the freedom of information act they released more details on Vick's involvement in the case. He didn't just pay the money and bet on the fights. People involved with him said he personally drowned dogs, shot dogs and killed them with a shovel. Vick had testified that dogs injured in fights were killed to be humane, he didn't mention they were drowned or killed with a shovel or hung.And people involved in the fighting ring claimed that dogs who weren't seriously injured were sometimes killed too, because they lost a fight.
Then we have the DEA agent who testified that in 2006 he heard Vick at a party talking about his fondness for HGH, nothing to do with dogfighting but again it's against NFL rules and again Vick denied it, personally I'm inclined to believe the DEA agent over Vick.
People act like he just dabbled in this, he was so into it he actually bought a property specifically to create a "kennel" to do dog fights. They were doing this from 2002 to 2007, when they got caught, this wasn't some fad, he loved doing it.