I would agree with you if the industry didn't have a substantial amout of dudes that have great lyrical content. And it's not just the vets like Nas, the Roots, out Outkast. New dudes come into the game every year carrying on the true essence of hip hop/rap. Peep J Cole, Kendrick, Joey Bad*****. The game is not lacking substance fam. It's there.
With that said, I'd rather a dude like James get shine than any dude out there perpetuating the glorification of drug distribution. Not because they're lying 9 times out of 10. But they're out there on these tracks that make the idea of being a drug dealer seem like something that should be explored. Not only are there young guys out here losing their lives trying to live the lives they hear in these rhymes, but look at what the drugs they glorify have done to the community as a whole. "Slangin dope" is something that can be thought of as 100x more detrimental to the image of the black community, yet Hov still raps about it, Jeezy still raps about it, Ross still raps about it... the list goes on.
So how can you legit knock a dude like TJ for putting out turn up music (albeit advocating the use of MDMA) with no indication of him saying he's super lyrical, while giving other guys who also have a hand in painting a negative picture of our community.