I know Immortal Technique has been out for a while now, but he didn't really catch my radar until I heard his verse on DJ Green Lantern's 2006 mixtape Alive on Arrival (which, to this day, remains one of my favorite tapes). On this tape there was a song called "Impeach the President," where--alongside Dead Prez and Saigon-- Technique killed all 20 bars. I've been loyally following him ever since. Shortly after that song came out he announced the coming of a DJ Green Lantern mixtape-- that never came. Many were anticipating this mixtape, and others, understandably not into the angry black man preaches and rebellions of "revolutionary hip-hop," said that Technique was dope, but they couldn't stand to hear an entire album from this guy.
In Technique's Myspace blog, he hit on this subject. And he also talked about how a certain executive said that we as black and Latino people are looked upon as a bunch pee-brained idiots who can't and never will comprehend political conversation.