Only thing that rocks, is rock (by definition). I don't hate rap, I really don't think of it as music. Most of it is just a percussion track, in some cases with minimal other musical instruments (usually something that comes out of a computer or a synth) with somebody talking, not singing over the percussion track. By my own definition, not music. This is nothing more than a fancied up version, faster version of beat poetry, which nobody called music. Other point is that most rock and roll has themes that people can relate to. Whether it be women/girls, a particular situation, or world event, at least most people can relate in some way. Most rap seems to just be lowest common denominator, I have a big penis, I'm going to f*** some woman/girl and be the best she ever had, I've got a lot of money, cars, prostitutes, etc., with a lot of swearing thrown in. Guess what? I don't care, and I cannot really relate.
Rap is taking the same path that shred metal took, and will end up the same way: irrelevant. Not because it can't be better than it is, but because, after you have sworn your head off, repeated the same themes over and over again, shown off your grilles for the 400th time, shot scenes with lots of scantily clad women and fancy cars, where do you go?
Kostas