Why shouldn't rap be esoteric able to take in current events history and criticism? I guess it's this old idea of containment - that rappers because they're black can't and shouldn't aspire to look outside the ghetto for influence.
There's a lot more to see when you're playing and because of the advances in technology it makes room for all kinds of new characters.