1. He doesn't have a solid fan base yet 2.He is more of collaboration type rapper(every one of his hits have a feature with more famous artist or flat out better rappers) 3. Nothing is really that different from him that sets him apart from the ever growing roster of male rappers. 4.Promo shouldn't be an excuse, one of the most controversial Hip-Hop songs this year was on his album, has performed multiple on late night shows and other places etc on top of all that, the album just isn't that good. Same reason why finally famous still isn't gold.