The problem is no black unity and no collectively recognised identity - it does not exist, never has and even in the face of universal poverty and oppression never will. This is particularly of issue with the descendants of slaves. Most if not all other 'non westerners' in the west still know where home is. We are our worse enemy and make the biggest contribution to our own downfall.
BP - I am a firm believer that superiority and inferiority complex can be inherited. I also believe some of us are born with that inner consciousness that links us directly with our ancestors, myself and Toyin of Ligali are just two

, but most are not. With no class or common culture, one mans looser status is another mans heaven and each perceives and describes the others status accordingly. As the saying goes, think you're in heaven but your living in hell....even tramps are telling big supers this.
I even have white people telling me England is the last place they want to raise their kids, it is a decadent existence. Saying that, I heard a poet over the weekend say the beautiful thing about the UK is when he lived in the Caribbean, he never met a brotha or sista from a neighbouring Caribbean island, each was bound to their piece of land but in the UK he met them all.
So, no questioning is needed, no pondering, no why, it just is, no black unity, I suggest you go out there and enjoy your lives in the best way you know how because the next ice age is a million years away and although we may have a few trivial success stories, nothing significant is going to change before then.
Heaven is not guaranteed to any of us, so try and live as much of it as you can on earth - of which I'm guessing most of us already do.