I don't think it's an artist's responsibility to be political all the time. I think your first responsibility as an artist is to make music that people will listen to and enjoy. However, I think that when you are able to say something that is moving and put it in a great song, then that is even better.
Hip hop is usually a bunch of guys talking to a bunch of guys, in my experience. It's homosocial, not homosexual, in that it's almost always all one gender in a room where it's being created. That locker-room environment has an impact on the language. I think the music suffers 'cause it allows an almost cartoonish level of misogyny.