I stated in my first post that OP was generalizing. However, the point of my posts in this thread is to show that just because a rapper makes a socially conscious record doesn't mean they are doing more for the community than the shallow rappers(the ones who are actually doing something).
The topic of your raps shouldn't be that decisive of a factor when accessing how much of a positive impact a rapper has on the community. This is particularly true in this day and age where, we KNOW for sure what the problems are in the community. In science, once you find out what the problem is, you start to perform experiments to devise a way to solve that problem, if you keep repeating the hypothesis over and over again, without any solutions, nothing gets done.
For this reason, I feel socially conscious songs are losing its effectiveness, its become boring and repetitive because we KNOW what these problems are, what is being done outside of the studio is what we should be focusing on.
If a socially conscious rapper backs up his raps with actions, great! then that is the perfect scenario. I don't feel a lot do though, and this is my (and I suspect many others) issue with the necessity to being socially conscious in records.
Also, for those that look down on lighthearted records, one should remember that people react to problems differently. After being on, say for example, the receiving end of a racist remark by a racist white Manager at work. Some people my find solace in listening to white manz world by pac, others might just want to listen to something light hearted, loosen up and not get depressed over it, even though they're radically different types of music, they can both do their jobs effectively in the said situation, depending on the person.
Each type of music has its own merits and the gripe a lot of people have with conscious music is the holier than thou that is often displayed against artists that chose not go in that direction.