Personally, I don't like him because he's a cheater and was flat out busted.
Then you have to dislike every one who has ever cheated.
You have to hate Barry Bonds as well then.
I've cheated in school. Should I never be accepted to any school ever?
I've cheated on my girlfriend. Should I never have another gf in my life?
Plus realistically he didn't even cheat. He tried to cheat, against someone who did cheat and got busted. People still like Shane though...
Forgive and forget.
He's a human being trying to provide for his family, just like all of us.
Anyways, just seems like I'm the only pro Margarito guy in here, and I'm not even Mexican!