I think this is a bit ridiculous. Stokes made a poor choice, was punished and then punished himself (there's been many stories since of his great shame and refusing to sing the club song for over a year because he felt he didn't deserve to, etc.) and has since gone on to, by all accounts, become a better person. To completely write off a person's opinion due to a past mistake is silly. Often it's people who have made mistakes and seen the uglier side of life that have deeper insight than perfect people who've never strayed from the normal path.
His opinion matters the same as everyone else's and I applaud him for the amends he's made. I'm in no way writing him off. I just don't want children looking up to him. I personally don't think he should have been able to play footy again if he was found guilty of trafficking. AFL players are role models for good and bad. It's very admirable he wants to be that for good but he can't, unless he wants to speak out against drug use.