The first is not addressing the mainstream issues people have with hip hop culture. It may be lucrative to market to your most supportive audiences, but you can't ignore the masses.
The second is simply not being cool enough to be compatible with hip hop audiences. Being edgy is not the same as cool. It can help, but "Lose Yourself" didn't need to depend on kindness to do well.
