Well what you are saying is somewhat true, but black people in America have gotten a lot more attention thus discrimination than have Asians. For the most part most black and white Americans ignore Asians.
I don't even think you can compare the level of discrimination that Asians faced to the level of discrimination that blacks have faced. Asians in that regard had it VERY easy.
However you are correct in saying that blacks should stop whining and blaming their problems on whites. If they would take responsibility they would rise. But don't think I don't know about the real statistics on Asian success. It is not the Chinese, Japanese, Koreans, or any other Mongoloid group that is responsible for such success in America it is the East Indians. I took Sociology last year and we studied that very topic. People tend to ignore the China towns, and Korea towns. You guys are not all prosperous you have your ghettos just like everyone else. I just wanted to make that point before I say that the black ghetto seems to make up most of the black population unlike any other ghetto of any other racial grouping and that is the problem.
But still all ghettos need to recognized and the problems that keep them ghettos solved.