IMO young black men sometimes go for Islam in the same way that poor Southern whites sometimes go for racism: it puts them in a class above many others (in Islam, women and infidels), so they no longer feel like they are at the bottom of the barrel.
You may have a good point there...merits analysis!