First thing: I am an 18 year old black male from NYC, and a BIG computer techie, as well as a hip-hop HEAD. I eat, sleep and breathe rap music. I freestyle and write rap music. My uncle is a beatmaker, keyboardist, and turntablist. BUT most importantly, I post here and am a big computer geek. Therefore, with my propensity to spit lyrical fire and venom hotter than baked Sun, as well as write the object code to place those quality lyrics in a DOS box on your screen, after finishing my 17th Athlon rig and neffing about it here, I stand as an exception to the rule that "techies aren't hip-hop heads". 
Next thing: I agree that the majority of people who look/listen to rap nowadays are exposed via "diluted" outlets like MTV, and BET to a lesser extent. When you use these channels as your basis for what rap music is or how good it may be, you are doing yourself a disservice...a better means of finding better rap music is to listen to a good "hip-hop lifestyle radio station" such as Hot-97 in my native NYC. Though the "poppier" rap music is played here, the more underground stuff is played here as well. Better still is to use some of your techie ingenuity and get you to a good rap music critique and review website, like THIS... Here you'll be able to learn about what REAL GOOD RAP MUSIC is, as well as some of the things that make rap music so very complex, like:
-lyrical structure
-breath control
-style of delivery
-complexity of metaphors/puns/punchlines/hooks
-diversity of metaphors/puns/punchlines/hooks
-rhyme structure
-content/context of the song/music/lyrics
-manner in which rapper uses beats/track to accentuate/empower lyrics
among many other things...Thus, I conclude that rap has a VAST number of complexities, akin to something like "classical style" music, or rock music, especially considering rap music has it's "instruments" of sorts-the rapper's voice and delivery style is an instrument, the turntable, the samplers, the keyboards and synthesizers, the track, the drums, and the other instruments used sometimes like guitars, flutes, and the like join other instuments used...and that's not counting the instruments SAMPLED in track samples and loops used by producers like Dr. Dre or Timbaland (premier rap producers)
As you become engrossed in this music, and subsequently it's respective culture, you'll beging to gain a proper, deeper understanding of things you didn't before, like the actual lyrics, and underlying meanings to what is being said. Sometimes, you'll even be able to listen to particularly good songs and notice something you totally missed before as your "hip-hop IQ" rises, and appreciate it further...
Last thing: I fully understand if after you do all of this, you still don't like, or at least respect the talent of a GOOD rap musician. I DON'T and won't understand some of y'all still flaming this VERY LEGITIMATE MUSICAL ART FORM and it's listeners/defenders having done none of this, and telling me that based on "H to the Izzo", rap is trash. And to say that this music is "butch homo music" or what ever that guy in that recent rap opinion threadsaid is like saying "country music is for inbred drunks and objectifying hayseed women and general hatreds", or that "rock music is for whiny girl-men to vent their agressions and be ridiculously loud, but without stepping on anyone's toes"...it's a dumb-ass prejudice. You open your mind to a style of music, you might get to like it...I'm done for now; if you want to flame, go for it, but realize that you'll need to back it up with some good stuff...oh, and my rant has PERFECT grammar and spelling, so HA!
PS: What happened to those freestyle rap threads that used to pop up from time to time? I think user "joshpokeball", "dwell", and "firestarter" or something like that used to run those, and they were great, as lots of users made raps, tried raps, or just neffed all in fun...make a new one or something!
Next thing: I agree that the majority of people who look/listen to rap nowadays are exposed via "diluted" outlets like MTV, and BET to a lesser extent. When you use these channels as your basis for what rap music is or how good it may be, you are doing yourself a disservice...a better means of finding better rap music is to listen to a good "hip-hop lifestyle radio station" such as Hot-97 in my native NYC. Though the "poppier" rap music is played here, the more underground stuff is played here as well. Better still is to use some of your techie ingenuity and get you to a good rap music critique and review website, like THIS... Here you'll be able to learn about what REAL GOOD RAP MUSIC is, as well as some of the things that make rap music so very complex, like:
-lyrical structure
-breath control
-style of delivery
-complexity of metaphors/puns/punchlines/hooks
-diversity of metaphors/puns/punchlines/hooks
-rhyme structure
-content/context of the song/music/lyrics
-manner in which rapper uses beats/track to accentuate/empower lyrics
among many other things...Thus, I conclude that rap has a VAST number of complexities, akin to something like "classical style" music, or rock music, especially considering rap music has it's "instruments" of sorts-the rapper's voice and delivery style is an instrument, the turntable, the samplers, the keyboards and synthesizers, the track, the drums, and the other instruments used sometimes like guitars, flutes, and the like join other instuments used...and that's not counting the instruments SAMPLED in track samples and loops used by producers like Dr. Dre or Timbaland (premier rap producers)
As you become engrossed in this music, and subsequently it's respective culture, you'll beging to gain a proper, deeper understanding of things you didn't before, like the actual lyrics, and underlying meanings to what is being said. Sometimes, you'll even be able to listen to particularly good songs and notice something you totally missed before as your "hip-hop IQ" rises, and appreciate it further...
Last thing: I fully understand if after you do all of this, you still don't like, or at least respect the talent of a GOOD rap musician. I DON'T and won't understand some of y'all still flaming this VERY LEGITIMATE MUSICAL ART FORM and it's listeners/defenders having done none of this, and telling me that based on "H to the Izzo", rap is trash. And to say that this music is "butch homo music" or what ever that guy in that recent rap opinion threadsaid is like saying "country music is for inbred drunks and objectifying hayseed women and general hatreds", or that "rock music is for whiny girl-men to vent their agressions and be ridiculously loud, but without stepping on anyone's toes"...it's a dumb-ass prejudice. You open your mind to a style of music, you might get to like it...I'm done for now; if you want to flame, go for it, but realize that you'll need to back it up with some good stuff...oh, and my rant has PERFECT grammar and spelling, so HA!
PS: What happened to those freestyle rap threads that used to pop up from time to time? I think user "joshpokeball", "dwell", and "firestarter" or something like that used to run those, and they were great, as lots of users made raps, tried raps, or just neffed all in fun...make a new one or something!