He's a punk because he doesn't know how to get his point across without being confrontational. Almost every time someone had a different opinion on the show, he turned it into a hostile argument. He calls himself an activist, and he may be a good one, but it?s hard to know that when you have to deal with the cover of attitude and abrasiveness to get at the positive points underneath.
You don't have to be an a**hole to get people to listen to you. Take for example, Chuck D, he has some great opinions, some that I don't agree with and some that I do. But, I am willing to listen to everything he has to say, because he makes his points in a calm, collective manner, and is willing to listen to your side even though he might not agree with it. He understands that people might have a different opinion than his own, and he understands that in order for people to respect and listen to his opinion, he must respect and listen to theirs. Will "Mega"(or Hiram Ashantee as he is also know, he is a member of the New Black Panther Party which was formed by Khalid Abdul Muhammad, who was kicked out of the Nation of Islam for his racist views and speech) doesn't seem to understand that, or at least on the show he didn't present himself that way.