Immortal Technique is a great battle rapper and good lyricist, but his not much of a song writer and as a whole his albums aren't all that great.
You can only beat a person over the head with your politics so long before they say, man this is a song, how come it doesn't sound good? And it gets turned off.