i hate rap, i dont need it and i dont want to hear it! as you say; it's all about profanity, fighting gangs and shooting people. i much prefer the inocense of the 60's when if you made a sexual reference it had to be so veiled. remember the storm over lennon saying "bloody" on "i am the walrus"?
i know it's a bit over the top saying all rap songs are the same, i dare say there are some out there that are more relevant to peace and love and getting knife crime off the streets, without lewd sexual references, and offering peace and harmony to everyone, regardless of race or religion, but i have not heard one yet
"music was my first love and it will be my last" as the song goes, but rap is tuneless, and who is going to remember all the words in a years time, i know almost all the words to almost all the beatles songs, 40 years on, and i'm not alone there.
Ask not what Chordie can do for you, but what you can do for Chordie.