Rap wouldn't suck so much if rappers stopped doing the following:
1. Always talking about how tough they are.
2. Always talking about how much money they have.
3. Always talking about how many girls they get.
Those topics have been covered. Try being creative mmkay?
For an example of everything that is wrong with rap, watch this video:
http://www.muchosucko.com/video-yougotbeef.html