I think Joe described it perfectly on the Pod today tbh. He figured out how to "rap good", and makes songs that sound similar to whatever hot thing is out sonically, but the content is just corny white boy shyt. Sure he's half black, but IMO the bi-racial divide pretty much comes down to how you look. Are racist cops pulling you over because you are black? For him its a no, he looks and acts white. But he pulls the half black shyt out, while true, to pander for acceptance in hip-hop. Which further just makes him look lame
EDIT: If I remember correctly, that last point is what got Joe started. The first time I remember him trashing Logic on the Pod was when he made that Im Black Im White song a few years back.