I studied the issue of urban decay because I spent a lot of time living near and walking through these neighborhoods. I read dozens of books and articles to try and figure out what happened. The interpretation above is the best I can do.
If you find stormfront repugnant (as I do), then don't put yourself in a position where the stormfronters are on the side of truth and you are on the side of falsehood. Otherwise you will be giving good people, who would otherwise be reasonable progressives, incentive to ally themselves with the stormfronter crowd. Recognizing the role of blacks in the destruction of Detroit's white neighbhorhoods should be viewed the same way as viewing the role of whites in the 1906 destruction of Atlanta's black neighborhoods. You can recognize and speak the truth about 1906 Atlanta without being racist against whites, and you can speak the truth about Detroit without being racist against blacks.