I think black America, as a whole, has figured out their part of the problem. But the implementation of the solution is not easy. Black America is being asked to implement a complex solution to a multi-century problem within a few decades and that's unrealistic.
At the root of the problem is a basic lack of economic opportunity. It's simple enough to identify and would resolve the majority of the additional problems, regarding violence and single parent homes. However, implementation is complicated.
First and foremost, black America (in the native black American sense, not the West Indian or African sense) does not come to this country with any economic ties to another country. They have no countrymen in a foreign land from which to build business connections. They started from scratch.
Second, black America doesn't possess a language or cultural barrier to competition. Asians, Africans, Hispanics can all create economic communities with barriers to entry based around language servicing new arrivals to the nation. This allows them to create a captive economic environment from which to build wealth that remains in their communities, enriching everyone. By contrast, black America is always in economic competition with the rest of the nation at all levels.
Third, black America only recently received the ability to compete economically without physical retaliation from the mainstream. This was a huge impediment to the creation of wealth in this country.
Fourth, black America suffers in the networking component of climbing the economic ladder. Since they have never been able to create a private economic environment, they have never benefitted from the scale of private networks that other groups, including mainstream white America, used to their advantage. These private networks give access to economic aid and knowledge advantages that accelerate economic success for individuals within the group. For example - the network of financial advisors. Black Americans have a disadvantage in that areas because their networks are only a few decades old while white America's networks stretch back over 100+ years. Additionally, the hispanic network might not be as old but only Spanish speaking people can access it, similarly for Asian networks.
Once you look at those elements and then start looking for industries where black America can compete economically, even if they lack the same network, language and foreign relationship advantages, then you see increasing levels of success. Starting with music, transitioning to sports (once they became interracial), and then that wealth started branching out to other industries (it should be no surprise that the first black billionaires come from television - itself a relatively young industry). The path is a slow one but that should be expected considering that you're asking a small percentage of the nation to compete against the other 86% without the passive economic advantages that those groups possess.
So patience should be the watchword.