Bill O Reilly is just a complete asshole. He invites people onto his show supposedly to discuss the issues but the reality is he's just forcing his views. I don't recall him ever conceding to a valid point made by the opposing party at all.
Complete and utter moron. Let's say this happened 20 years ago and say, Johnny Cash was asked to play there. He has lyrics that deal with violence. Would there be any storm from the media? Doubt it.
Picking out random lines from songs is childish and deliberately painting an entirely wrong view of Nas. How many people at VT who would have gone to see him do you think are fans of his that are very familiar with all his songs? It would be mostly casual fans who know some of his hits. And Nas obviously would have enough tact to not perform songs like "Shoot 'Em Up" or "Got UR Self A Gun".
That guy could have defended Nas way better. First of all I would have killed his gun conviction argument. I'd ask him if he'd mind if Dick Cheney went to give a speech at the Uni. So what if Nas got caught with an illegal weapon when he's a famous artist that needs security and probably feels paranoid at times. Cheney fuckin shot a dude.
I'd ask him if thought Nas would perform songs of that kind at the concert. And for every violent lyrics of Nas' he could possibly quote, I'd quote a positive one.
I get the feeling Bill O' Asshole wouldn't allow himself to be humiliated on his own show though. So he'd probably yell the same original point louder as If nobody heard him the first time, and then cut the guests off.