i'm sorry, but i think you're terribly wrong. that may just be my non-sound engineer side talking, but you're being very, very biased. not all producers are out to make money. the indie ones do it for the beats. not all freestylers sell their souls for record sales. you are completely ignoring the underground, which is a vast majority of hiphop music.
this is a different style of music and although i respect your opinion, i cannot understand your reasoning. it's just absurd. just say that you think it sucks, and that's it. just because you're a sound engineer, doesn't mean your opinion is regarded more. i used to be a musician. does that mean that everyone should like the music i like just because i know something about music?