I don't idolize him, but I do respect him. Many celebrities lose control and most of them thrive in the negative limelight and get more rich from it. Vick served his time without issue, is rehabilitated and has donated millions to animal charity as well as become an active, public member in that community, preaching his wrongs to children and adults alike. He has lost a lot of time and money and made a lot of enemies. So after all of that he is given another chance to play in the NFL (murderers have done the same, where is the thread about that?) I see no reason why people can't call a great football player a great football player because of what happens off the field.
If you don't believe in the rehabilitation process then what do you believe in? Life imprisonment for every felony?