It was an okay song with a good message but misguided overall as Lupe often is
The video was a desperate attempt to shock and the lyrics were allot of commentary and criticism with no solution.
I'd like Lupe more if he didn't complain so much. He always wanna talk down about something but never provides any solutions...
And for those who are gonna say "Oh, so you'd rather listen to (insert shitty rapper)?" No, Fiasco holds himself to a higher standard so he gets judged on a different scale. I expect more